The first time I fought him...SO FREAKING HARD! When I fought him again in the Thunder Dragon's game, so easy. Weird. Turns out the trick is to be all up in his bidnez, not running around like a pussy.
Ahahhaha, I literally most recently beaten this boss. I was like "Thank god it's standing in one place..." and then right after I said that to myself, it got up out of the ground and started chasing me... ;_;