vlcsnap-2012-05-01-20h56m51s67 Published May 4, 2012 at 853 × 480 in Asian Film Review: Densha Otoko ← Previous Next → Love is a battlefield.