Boss: Sephiroth
Game: Kingdom Hearts II
How To Beat Him/her: Honestly, follow the same strategy used for Kingdom Heart's Sephiroth, and you'll be fine. (For added measure, make sure you're at least at level 70 or higher.)