Meiko Kaji – Flower of carnage