Movies Asian film review: RoboGeisha Author glitch Date June 1, 2011 Welcome again puny humans. Let’s start things up with yet another live action review....