Lollikittie wrote...
So.. I don't get it. What's that supposed to be, anyways?
Searched the image through Google and found this page, where the full comic can be found, though in Japanese. Doubt you need the language to really get what's going on.
http://www.douban.com/note/166389442/