RoboGeisha Trailer

Trailer for Noboru Iguchi's RoboGeisha!