Dark Master
From Sonic Retro
The Dark Master is an enemy in Sonic Unleashed that resembles a flying wizard. There are two variations of this enemy, one that can heal other enemies in a battle, and one that can not. Dark Master's main method of attack is launching a ball of energy at the player.