Categories CultureOnly in Japan Post author By Jason Berberich Post date July 7, 2007 Ah, the Japanese. How can you not love them?We need more of this over here in the States, and less Howie Mandel. Tags Culture, Fun, TV, Video ← 10 Years Out of High School → Coming Up for Air