As the star of Deadpool, Ryan Reynolds is no stranger to masks. He took his expertise in that department, and his love of unicorns, all the way to South Korea in an effort to promote Deadpool 2 and show off his singing skills.

The Marvel star participated in the primetime Korean singing competition King of Mask Singer, where all the performers wear masks to hide their identity. Reynolds didn’t show up as a special guest or a judge, instead performing his heart out with a unicorn mask and glitzy glitter cape with rainbow accents. The most shocking part? Reynolds is a really good singer. Without anyone having a clue who was behind the mask, he got the audience swaying along to his heartfelt rendition of Annie’s “Tomorrow,” a Broadway classic.

After his performance, Reynolds shocked the audience by pulling off his unicorn facade. 

Who knows why Reynolds decided to trek all the way to South Korea for that strange, delightful performance. “I didn’t even tell my wife,” Reynolds told the panel of judges. But each of the videos racked up more than 1 million views on YouTube in less than 24 hours, so as a publicity stunt it’s clearly working.  

This isn’t the Merc with a Mouth’s first musical stunt to promote the forthcoming film. He recently appeared in the music video for Céline Dion's "Ashes," her original song for the sequel, and he sang the same Annie song in a video posted by Hugh Jackman last month.

Deadpool 2 appears in theaters on May 18.