Sauceroid

The Sauceroid Aliens appear in the 2011 movie Battle of Los Angeles. They use a variety of technologies such as saucers, turrets, and even time travel to invade Earth.