Egg Golem
From Sonic Retro
The Egg Golem is a boss that both the Hero and Dark sides have to fight against in Sonic Adventure 2 inside Eggman's pyramid base.
Sonic's Fight
The Heroes side of the story has Sonic dueling the Golem which is under Eggman's control.
The fight takes place in a circular arena, where the ruins are the fighting platform, hovering above quicksand. Sonic has to force the Golem to try and hit him. When this happens, you need to run around and hit the floating targets to reach the glowing sphere on his head. Do this until the boss goes down.
Eggman's fight
This fight happens directly after Sonic's fight. Eggman loses control of the Golem, and now it wants to hurt him!
Using his mech's guns, you have to aim and hit the many glowing spheres on the Golem's multiple body parts with them. Hittig the seperate parts enough times will disable it. Do this to every body part to destroy the Golem.