Egg Emperor (Sonic Generations)

Final Fortress a boss stage in the 3DS version of Sonic Generations. Here, Modern Sonic is going to fight the Egg Emperor, who made it's debut in Sonic Heroes.