I really struggled with Zeromus FF IV DS version, Kain saved the day. Found Sephiroth the easiest- managed to beat him with a low lv Cait Sith in the party lmao.