Alieflollatas are a carnivorous group of aliens evolved from plants, in search of the perfect food source.