I really do have to go to planet Japania at some point, just to go down there and "W.T.F are you doing? And don't ever stop!"
Agreed, the japanese have some of the funniest stuff I've ever seen. http://www.youtube.com/watch?v=b3BRUav-JVM