I have to agree, easily one of the strangest things I've ever seen come out of Japan, and coming from me, that's saying something. It was an experience, whether a good or a bad one I'm honestly not too sure. However it was an experience. So here's something for you, you inglorious bastard.