a cartoon alien in a space suit