Movies Asian Film Review: Densha Otoko Author glitch Date May 7, 2012 Another live action review,humans. Time to take a look at a flick inspired by...