Yamura Sadaku's gory adventures in erotic horror.