There’s a new movie out from the director of the very, very good ‘Machine Girl’, Noboru Iguchi, and Yoshihiro Nishimura, the special effects guy from ‘Tokyo Gore Police.’ Boasting “Geisha missile, geisha dance, geisha army, geisha chainsaw, geisha harakiri, acid breast milk, fried shrimp, handicap gun (my favorite)” and so much more, this is incontrovertibly [...]





Recent Comments