Sauceroid

Sauceroids are an alien race arrived in Los Angeles.