Meiko Kaji – Shura no hana (The flower of carnage)