Tuesday, May 19, 2009

Muscle Koushinkyaku



Proving yet again that Japan is the world's most insane nation.

No comments: