Guide to Japan
Thursday September 9th 2010

Archive for September 28th, 2009

What the Fu%$ was That

What the Fu%$ was That

Happy Science I was riding my bike down the hill to Don Quixote the other day to buy a few odds and ends and to check out if they had any funny new Engrish advertising going on in the store and I spotted a business that I had not seen in town before.  Now I'm not sure if it's simply a brand-new business or if I've ridden my bike past and missed [...]