ROFL You weren't kidding when you said it was "weird" looking. I thought that leaf was a bird feather with lil tentacles were growing out of it. lol That is just incredible I have to say. You really found proff that aliens are secretly invading out world!! lol
No but really this is just great. Nice way to fool the eye into thinking it's something it's now. Thought I think the tentacles should be in the sea.