Saturday, June 19, 2010

Nipones demenciales



Further evidence that the Japanese are fucking insane. Is this entertainment?

No comments: