Warning: This article contains spoilers about Wednesday’sThe Masked Dancerseason 1 finale.

I want to see more of him onThe Masked Singer!

Or he and Sloth can do a joint Vegas show after this, it doesn’t matter.

Just give Robinson more projects!

He’s always a highlight in everything he’s in.

Tulip went first, with a fiery dance choreographed to Ava Max’s “Kings and Queens.”

Everything came together for the pretty petal on Wednesday.

Then it was time for Sloth’s last dance.

Sloth knocked those pins OUT (and my socks off).

PanelistKen Jeongwas super hung up on Channing Tatum being Sloth, because of theJump Streetclue and the body rolls.

Last was Cotton Candy for my favorite performance yet on the show.

The ending where she floated up in the air with a string of balloons was genuinely spectacular.

It was beautiful and brave, especially given that Cotton Candy fell from high up during an early rehearsal.

As Abdul said, it really felt like a redemption moment.

With all the performances concluded, it was time for voting.

Robinson announced that third place went to Tulip.

She was revealed to be… dancer and social media star Mackenzie Ziegler!

OnlyAshley Tisdaleguessed right, having been hot on Ziegler’s trail for a while now.

Then, the winner was announced.

Cotton Candy won the diamond mask trophy!

This meant Sloth was runner-up, and it was his time to be unmasked.

He was revealed to be…Dancing With the StarsalumMaksim Chmerkovskiy!

Sloth’s past clues have also pointed to hisDWTSceleb partners: D.R.

Finally, Cotton Candy was unmasked to be… Olympic gymnastGabby Douglas!

And tonight, Abdul noticed that Cotton Candy’s prayer hands and fire/flames references could only be about Douglas.

Green was behind her with three, Tisdale had two, and Jeong had one.

TheMaskeduniverse will only be on break for three weeks, returning onMarch 10with season 5 ofThe Masked Singer.