'A Dead Leaf, A MOVING Chicken Strip, Or An Alien?! This Bizarre Creature Will Fill Your Mind With Questions '