Alien!

Naw.  It’s not an alien.  It’s just a funky leaf! :~D