Agahnim (The Legend of Zelda: Oracle of Seasons)

Agahnim is the miniboss of the Dancing Dragon Dungeon in The Legend of Zelda: Oracle of Seasons, resembling the original Agahnim in appearance and behavior. He is fought in a dark room with two torches in the middle, and warps around the room with two copies to fire large balls of energy at Link. Unlike the original Agahnim, his spells cannot be deflected, only avoided. He is invincible as long as the lights are off, so to damage him the torches must first be temporarily lit with Ember Seeds. From here, he can be attacked with sword slashes, with the real Agahnim being marked by his casting a shadow. After enough damage, Agahnim spins around several times before being defeated, much like the original.