Japan

2004-07-03
Japan

I wonder if our commercials look as ridiculous, yet strangely tantalizing as Japan's commercials do to us.