What The HELL Is This?

I Found These pictures on FLICKR, ryanyeah photostream. 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 " , deamon or some kind of cryptozoology animal???