Hardest boss in the game, hands down.
Why do you face such a difficult boss so early in the game?! The earlier bosses are way harder than anything you encounter later in the game. WHY IS THIS?
Tent him.
Is he? I didn't have any trouble.
Yeah, never had an issue with him either. Maybe just go level up a until level 12 or so at the gate north of the grotto (near the chocobo forest).
"... and so I close, realizing that perhaps the ending has not yet been written."
Seriously, though, use a Tent on him at the start of the battle.
I had a bit of a problem with him when I rushed through the game without levelling much or w/e (until I learned the tent thing). I would say he is a pretty hard boss for that point in the game, tent-trickery aside.
He did for me? Just level up some more if he doesn't. By the time I learned all of the abilities available at that point, Gizamaluke wasn't very hard. (Meaning it took me a while and my characters leveled up a good bit)
I think the only problem I had with Mighty Guard was that it didn't last very long and I would have to Ether to use it again.
Zidane Trance him
Should be dead within a few smacks.
It pays to get one of the more powerful double-daggers swords from Lindblum before the Festival though, so you'll have a more powerful Trance, to beat him with.
The Tent trick works too. Just basically throw Tent's at him, till he's poisoned/ blinded etc and then attack him.
I have never found Gizamaluke particularly difficult. He is challenging, of course, but it sounds like you were having far more trouble than I did. I tend to over prepare though.
He was a little tricky the first time I fought him. later play through's I either grinded for a bit to learn the new gear skills or go and limit glove some grand dragons, risky but soo worth it in terms of levels.
"Pretty mysterious Neptune of gameindustry, in the name of the Basilicom I'll punish you!"
I cant remember if I had trouble with Gizamaluke but I do remember I disliked the dungeon he was in. So many Lamia's
Kefka's coming, look intimidating!
Have a nice day!!