Goddess leyla - kicked and abused