October 28th, 2011 No Responses

Japanese Scare Tactics

It never ceases to amaze me how far the Japanese will go to scare the shit out of each other. So good.

jhorror

Happy Halloween y’all!

Leave a Reply