The funniest thing is while this game is like my favourite game of all time, and I've beaten it so much times on different difficulties, the boss that gives me the most problems (not that I cannot beat the boss, I mean the one that takes the most effort and actually damages me because of lack of patience) is Greater Fiend Alma - I get so impatient with her, and just try to rush her down everytime, and that is where you pay against her... and when she makes you pay, oh boy do you pay...
Not even Alma I gives me any trouble compared to GF Alma... it's crazy... and Alma I is known around the web as one of the hardest bosses EVER - she was the reason so much people stopped playing for crying out loud!
But no one ever mentions Alma II... heh heh... she never kills me ofcourse, because by then my inventory is always full, but I really hate to get hit in this game, and she almost always gets me atleast once...