just dogde roll all over the place man. thats all you can do. good thinking about casting tinkerbell. first destroy the glowing purplish black balls in his hands. then when he is floating around in his little ball like thing that is the same color, wait till he is somewhat still. lock onto him and use gravity, it is the only thing that will get rid of the shield. when he does his little frisbee thing, dont try to fight him youll only get hurt. just roll all over the place and stay far away from him! try equiping crystal crowns or any other accessory that ups your magic and health, you need it. and use a strong keyblade. when he gets knocked out, beet the hell out of his head, lock onto it so sora will follow when it moves around. in my oppion, he was the easiest of optional bosses. hope this helps some.