kirby hadn't come to mind, but i can see a resemblance being that its based off of a geometric form and pink... as for not knowing what is really happening...i don't think that there should be an obvious explanation...no outlines. i draw other things...
<img src="http://www.pekopeko.com/images/birthday.jpg">
__________________
end
|