Kaji Meiko – Shura no Hana (The Flower Of Carnage)