Monday, January 18, 2010

A souvenir from Japan.


This is pretty much self-explanatory.
I find this profoundly disgusting, awesome and depressing at the same time.