Congratulations, Japan! You've done it again. I don't know what the fuck I just watched, but it did give me half a hard-on. I really want to know who comes up with this shit and what inspires them. One of these days I'm going to Japan and solving this mystery once and for all.