Guessing who the Masked Singer is can be tough, but it shouldn’t be this tough.

RELATED: Jason Momoa Takes ‘2 Hours Off’ To Teach James Corden Some ‘Manly’ Activities

On Tuesday’s “The Late Late Show”, host James Corden and guest Josh Gad took their seats in the judges’ chairs for their own version of the hit singing contest.

A man in a cape and a large feathered mask took the stage to sing a series of Queen songs, and while his identity may have been obvious to some, Corden and Gad offered up the most outrageous possibilities.

RELATED: James Corden, Venus Williams & Rob Gronkowski Become The Newest Laker Girls In Surprise Halftime Performance

Among the people they named were LeBron James, Peter Dinklage, Kevin Hart, Jack Nicholson, Oprah Winfrey, Jeff Bezos, and the “Stranger Things” kids.

Eventually, the singer got so frustrated, he revealed himself. Watch the clip to see who it was.