Friday, August 14, 2009

The Genius of Japan

The Shoulder Umbrella (run this site through a translation program if you don't believe me).

I tell ya, Japan may spawn some uber-weirdness, but they do create some of the most awesome stuff.

No comments: