When Donald Glover visited The Late Late Show with James Corden on Tuesday night to promote his new TV show Atlanta, he probably didn't expect to be singing Seal's "Kiss From a Rose." But, then, given Corden's appreciation of karaoke, anything music-related is fair game.

Corden encouraged Glover to bust out "Kiss from a Rose," although neither of them knew the words. The result? See above.

Later on, bandleader Reggie Watts wanted to get a piece of Glover's musical talents (a.k.a. Childish Gambino when he's rapping) and suggested a jam sesh. What happened after that was strangely beautiful. I would actually pay for that musical collaboration: