The Meaning Of Christmas - Demotivational Poster

On Dec 10, 2013
The Meaning Of Christmas - Demotivational Poster

The Meaning Of Christmas

I'm pretty sure japan doesn't get it.

Leave a comment!