Release date: 02/25/1988
Popularity: 1
Original language: JA
Women are offered as a sexual sacrifice to the Devil.