Tuesday, August 18, 2009

Update: Robo Geisha



Another trailer for Robo Geisha (Japan-2009; dir. Noboru Iguchi), which you can read about on Undead Backbrain:





No comments: