Meiko Kaji – Shura no Hana (The Flower of Carnage)