Phantom King and Klepto Mobile

The Phantom King and Klepto Mobile are the only bosses of Egg Reverie Zone and the true final bosses of Sonic Mania. They are both fought by Super Sonic in the Egg Reverie Zone after clearing the Titanic Monarch Zone with Sonic the Hedgehog while in possession of all seven Chaos Emeralds. Alternatively, the player can use Level Select or Debug Mode to access this boss with Miles "Tails" Prower or Knuckles the Echidna.

Boss guide
The fight is tricky at first glance, but it can be a relatively easy finale for a seasoned player. Rings fly aimlessly around throughout the Zone and can be used to refill the player's Ring count, which needs to be kept with at least one Ring in order to keep the player's Super State: if the player's Ring count hits zero, the fight will end, and the player will lose a life. For this fight, the player must fight two bosses at once, though only one at a time: Over the course of the battle, the bosses will take turns battling the player, with the Phantom King starting out first, making the fight easier to manage. Whenever the player lands a hit on a boss (or if enough time passes without the player making a move), it will drop the Phantom Ruby and fly off-screen, leaving the other boss to enter the battle with the Phantom Ruby in their possession.
 * Phantom King: The key to defeating the Phantom King is patience. When entering the boss arena, the Phatom King will chase the playable character around while surrounding himself with an impenetrable barrier of spheres that can knock back the player. He soon after starts to fire these spheres, one after another, at the playable character, which can make the player lose ten Rings if they hit the playable character. Once the Phantom King has fired all of his energy orbs, he will generate more to shoot. The player can either find an opening or wait until the Phantom King no longer has a shield to strike with.
 * Klepto Mobile: After entering the boss arena, the Klepto Mobile will chase after the playable character. Should the player get near the vehicle, it will attack with rapid punches that can repel the player without damaging him. In order to land a hit on the Klepto Mobile in this state, the player must wait until it stops swinging its arms and then move to land a hit. If the player keeps their distance from Klepto Mobile however, it will harness the Phantom Ruby's power to encase itself in a strange barrier, then charge into Super Sonic, knocking him away; however this attack will not make him lose any Rings either. Also, after being hit seven times by the player, the Klepto Mobile will fly across the Zone while using the Phantom Ruby to blast a powerful beam towards the player.

Both bosses take eight hits each to defeat. Typically, the Phantom King is always defeated first, with Eggman defeated afterwards.

Trivia

 * Whilst normally, this boss can only be accessed by Sonic, it can also be accessed by Knuckles when "& Knuckles" mode is activated. The ending shows a still image of Knuckles reading a book called "Sonic Mania & Knuckles" to a group of excited animals, as Sonic and Tails look in confusion. This special ending plays a track heard nowhere else in the game; a remixed version of the title screen music from Knuckles' Chaotix.