Friday, March 12, 2010

Japan Has Awesome Signs

No idea what this sign is supposed to mean ... but it's awesome.

No comments:

Post a Comment