This song is actually called Grand Cross, and Necron's really only hard if you don't have status preventions. Other than that, Necron's a breeze. Ozma is actually the hardest boss in the game.
I don't particularly care for this remix at all. Too discordant and shrill from the original.