Categories
Culture

Only in Japan

Ah, the Japanese. How can you not love them?

We need more of this over here in the States, and less Howie Mandel.