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