Ok. This time, the Japanese MUST be crazy!

Picture 51.png

This video is the single strangest thing I have seen…pretty much ever. (Thanks, Dave)