What is this on that greenpeace card? A lettuche? A fish? something else weird in a deep ocean? I don't know. If a biologist passes by, please leaf a comment with the solution. But hey! I LOVE this card! I love this green, every little card with any green nuance on it. I just love it! Thank you so much timur! And please - look also at the gorgeous stamp with the sandmännchen on it!