3-Eyed Alien (Arthur)

The 3-Eyed Aliens are a species that have occasionally visited Elwood City, USA.

Biology
Their colors range from green, to yellow. They have three eyes on stalks and long proboscis-like mouths. They also may either have two or four arms.