Majora's Final form definitely fucked me up for a while, especially since I didn't have fierce diety's mask, nor do I want to use it.
I found Majora to be a more challenging, and memorable boss fight in comparison to Ganon.
Great music, great use of strategy, great AI. Majora was a fun fight.
The whole section leading up to this bossfight was just so surreal, unlike what any zelda can/has offered as of late. Majora's mask was really different and that's probably why I liked it more than ocarina of time. The Fight with Majora consisted of a relentless changing AI, unlike most of ganon's fight, but even compared to puppet gannon Majora had balls. She didn't need no triforce or whatever just pure psycho bitch anger and it was great. Changing forms Majora only lead me to having "ohhh shit" moments up until the last blow.
Truly a memorable boss fight.