Takeshi Iguchi is known for Metropolitan Police Branch 82 (1998), Kanjuku seigi: Uzuku (1991) and Mibôjin: mofuku no modae (1993).
Metropolitan Police Branch 82
Hitozuma onanie: Amai shibire
Kanjuku seigi: Uzuku
Mibôjin: mofuku no modae
No data