8 notes December 9, 2011 HAHAHAHAHA WHAT THE FUCK. JAPAN IS BATSHIT, Y’ALL. Filed under what the fuck did I just watch... LOL WTF JAPAN awesome