Movie History Ninja She Devil 2006 The Slit-Mouthed Woman 2005 Tokyo Booty Nights 2004 The Dollhouse 2004 Whore Hospital 1997