1997
Directed by Okimoto
User Rating
Japanese gore film that has been previously thought to be lost.
Okimoto
Director