Warlock and boobs busty ghost

Guys ive been stuck on this mini boss for a whie now how should beat the busty ghost in front of Melissas tower ?

The ghost uses the same pattern of attacks. Just memorise then defend whenever the big attack is incoming. I would recommend learning the ice move and the magical circle thing which can increase your defence.