So many people ask this, and so many ppl have given their views on defeating it. Make sure you can predict WHEN he will use his hammer (not hard to understand, he uses it every 4 to 5 normal swings of his hammer/shoulder rushes). Then make sure you have a full special meter. Make sure you are also on the far side of the arena from him. Long jump once out of his way NOT toward and over him, OUT OF HIS WAY. Too many ppl make that mistake. Then run until he comes closer to preserve your special meter and long jump out of his way again once he gets too close. After that just double jump over his head and he should have stopped spinning.