Movie History Hisshiken torisashi 2010 Sword of Desperation 2010 Sword of Desperation 2010 Kikoku 2003 Yakuza Demon 2003 Female Teacher Hunting 1982 Preparation for the Festival 1978 Rape! 13th Hour 1977 Reipu 25-ji: BĂ´kan 1977