Japan - Demotivational Poster

On Oct 28, 2010
Japan - Demotivational Poster

Japan

Why don't you come over to my house and fuck my sister.

Leave a comment!