The Masked Singer just unmasked a legend.
Turns out Patti LaBelle's been up there on that stage this whole time, and now she's been eliminated barely halfway through the competition. That almost seems like it shouldn't be allowed, but such is the way of The Masked Singer. Gladys Knight lost last season, after all.
Patti the Flower performed alongside the Flamingo, the Rottweiler, and the Leopard tonight, and it became a showdown between the Flower and the Leopard. If the Leopard really is Seal, as the judges are thinking, then what a legendary showdown that was.
The Leopard actually really does have us stumped, because it sounds like Seal, but it doesn't feel like Seal, ya know? The voice is Seal, but the mannerisms don't feel like Seal. So either this will be a total non-Seal surprise, or Seal's been doing a really good job playing the Leopard.
The Flamingo hit us with some Lady Marmalade tonight, while the Rottweiler took on Bruno Mars and the Leopard did some disco.
See below for all of our best guesses, and join us back here on December 4 (after a week off for Thanksgiving) to find out who's getting unmasked next!
The Masked Singer airs Wednesdays at 8 p.m. on Fox.