Dec. 26, 2011 @ 11:40 PM _

It’s official. The Japanese are better than everyone at everything. Including masturbation.


  1. thelite posted this