If you're like me, who is constantly flabbergasted and amazed (sometimes disgusted) at the weird and wonderful stuff that comes from the loins of the island of Japan, they always seem to outdo themselves when it is thought that it can't get any worse than this!
Post your wacky japanese youtube...