The thing I found really annoying was that Mateus insists on casting Sleep every 10 seconds. Equip a bunch of Nishijin Belts on everyone and just use physical attacks. I casted Fira a couple of times to get rid of the elementals.