I Found These pictures on Discovery ( New Species Found). And i'm wonder, WTF is this???
It looks like some kind of VOODOO DOLL!!! And those wings looks like tree leafs!!!
But then again, can it be some kind of " parallel universe creature " , demon or some kind of cryptozoology animal???
What do YOU THINK???