Thursday, March 25, 2010

In Japan people actually buy these ....



Living in Tokyo does often feel like a taste-free zone, a parallel universe where anything goes - and where anything often means shite.

No comments: