Sexual Parasite: Killer Pussy
Movie • 2004
Giant Woman vs. Big Octopus
Movie • 2011
Mother
Movie • 2014
Mucha furi kaika-chû: Uwaki musume to hoteri tsuma
Movie • 2023