Japan is pretty fucked up. This is a fact that I tend to bury deep in my subconscious on a daily basis, as dwelling on it would only accelerate the inevitable descent into insanity that, according to my new roommate, is the fate of all foreigners who live here for an extended period of time. He should know; he’s taught English in Japan for six years and is also 6’5″, a height which brings automatic authority to most statements regarding Japan and gibbering madness.