WATCH: Ed Sheeran Eats a Snail for Charity 

WATCH: Gwen Stefani and James Corden Recruit George Clooney and Julia Roberts for 'Carpool Karaoke'
Carpool Karaoke took an excellent turn last night when we got not one guest, but three!

Check this out…if you dare.

Ed Sheeran is a pretty good sport but this may be pushing it! The English singer swore he would eat a snail (with fermented beans!) if the Red Nose Day fundraiser beat last year’s total. The charity raises money for food banks, schools, vaccines and a whole lot more.

Well, the telethon managed to raise $31.5 million on Thursday, which definitely trumps last year’s total of $23 million, so the “Thinking Out Loud” singer had to fulfill his promise! Sheeran’s pal James Corden shared footage of the singer’s nauseating meal from his travels in Japan.

Did we mention that he wore a tutu for this clip?