Meiko Kaji – Shura no Hana (Flower of Carnage)