Fansubs - Demotivational Poster

On Jul 17, 2009
Fansubs - Demotivational Poster

Fansubs

Celebrating 20 years of awkward translations.

Leave a comment!