Japan - Demotivational Poster

On Jul 22, 2009
Japan - Demotivational Poster

Japan

Producing 78% of the worlds wired shit. Since 1952.

Leave a comment!