Showing posts with label Japan. Show all posts
Showing posts with label Japan. Show all posts

Wednesday, March 28, 2012

And in the Land of the Rising Sun, where cute meets kinky and weird to give birth to the downright bizarre....

A little overdue but now the Japan edition....

If you want a place where you can scratch your head, nauseate, then run for your lives - you won't go far wrong with Japan. Most of the time you probably won't want to know what's REALLY going on in those TVCs they do.