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