Decapitation Of An Evil Woman (1977) Japanese cinema is as unrelentingly depressing as it is visually stunning – Follows the last Dokufu (poison women) executed in Japan



by LiquidNuke

Write A Comment