Meiko Kaji – The Flower of Carnage / Shura No Hana