Well nobody saw that one coming. Or at least none of the panlists did.
The Kitty on The Masked Singer had baffled us all, with guesses ranging from Sarah Hyland to Avril Lavigne to Sarah Michelle Gellar to Vanessa Hudgens to Lea Michele to Ashley Tisdale, but with the clues not really making sense for any of them. It turned out to be Jackie Evancho, the opera singer who won second place on America's Got Talent when she was 10 years old in 2010. She's now 20, and wanted to show the world she's grown up now.
"I wanted to show a different side of myself," she said. "I have been stuck in the stereotype of a ten year-old girl since I was ten years old. So now I'm almost 20, and I'm glad that this experience has given me the chance to kind of break out of that."
Jackie played Robert Redford's daughter in 2013's The Company You Keep, which is why there was a clue about Robert Redford being responsible for her career, and so many things are making sense now.
Four singers remain in the competition: Frog, Turtle, Rhino, and Night Angel, and they'll go on to compete next week in the semi-finals as we grow closer and closer to unmasking everyone and finding out who will win the Golden Mask or whatever the prize for this show is.
See below for all the reveals so far, plus the remaining contestants!
The Masked Singer airs Wednesdays at 8 p.m. on Fox.