The Japanese come up with some of the weirdest movie concepts out there.  I’ve seen a lot of them, although some that threaten to make your brain explode, like Tetsuo: The Iron Man, I haven’t gotten been brave enough to watch.  I’ve got them, mind you, I just haven’t seen them all the way through. […]