1988 · Japón
Войдите, чтобы сохранить активность Войти
Women are offered as a sexual sacrifice to the Devil.
A 1988 entry from the catalog with a clear horror angle.