Anyway, it does sorta look like a pokemon. Like a plant baby seal or something. Still, I too am a bit confused by what its legs and stuff are. The leaf thing on top is cool, but it might look cooler if it were an actual leaf instead of...a...scythe?
And the creature doesn't really look like it's sitting on the rock so much as hovering above it. It doesn't cast a shadow, nor do its limbs imply that it's not necessarily on a flat surface.
Cool though.