Just finished this superb game yesterday - it's an amazing tune but damn she's definitely the most difficult boss in the entire game !! (I had to retry about 50 times before I finally beat her - though it's a lot easier when you discover the right gear setup.)