Japan - Demotivational Poster

On Jul 17, 2009
Japan - Demotivational Poster

Japan

Seriously, where else could this possibly happen?

Leave a comment!