This stamp image represents one of four new stamps from Luxembourg in 2013 that feature noted graphic designers, in this case, the one featuring art by Mik Muhlen. That's as much as I can figure out from their press release. What I can't figure out is what the graphic is supposed to represent ... A sea creature? A cartoon character? Something else? Anyone know for sure?

Here are the other stamps in the series:

Although this is not a country I actively collect, I found these stamp images rather interesting.