Monday, June 11, 2007

Only in Japan


Everything's on steroids in Japan. They define what it means to embrace an idea.

0 Comments:

Post a Comment

<< Home