Proof once again that Japan is a Nuked Nation

hit-me.jpg

These shows seem to be all over Japan TV. When I was there back in 2000, everthing I turned on the TV was something like this. Crazy stuff. Thanks JP!