oh but they are not animals, but flowers. i know its impossible but believe me these aliens are not your typical animal-like aliens. they're plants, or better yet flowers!
you want a proof? here's your proof..
see? they're flowers, and they're so cute.
and if ever you are on friends for sale (that's on facebook) don't forget to give me one or two or more of these cute little ones. okay? hehe