fire
Toshimichi Tasaki
Jigoku (1999)
Sexual Parasite: Killer Pussy