Neil Patrick Harris performs on stage in the Walt Disney Theatre aboard the newest ship of the Disney Cruise Line, the Disney Fantasy. (GETTY IMAGES/Disney Parks)

(Read more about the Fantasy cruise ship from the Associated Press here.)

Aboard the Fantasy, the “How I Met Your Mother” actor sang a medley of Disney tunes tailored with words for the occasion. For example, “Supercalifragilisticexpialidocious” from “Mary Poppins” became “Super Splashy Synergistic Glitzy Celebration.”

NPH said on Twitter the opening was written by David Javerbaum, who wrote last year’s Tony opening number.

Carey served as the evening’s “fairy godmother,” while Seinfeld delivered a stand-up routine. Erin Andrews, Ty Pennington, Tim Gunn, Alan Cummings and Nancy Grace were also on hand, according to the Huffington Post.

While I enjoy NPH as much as the next person, this medley kind of embarrassed me. Granted, I am a horrible cynic and this is a Disney medley being sung aboard a Disney cruise ship, which is just way too cute for me to handle. (“At the Buffet” set to the tune of “The Little Mermaid’s” “Under the Sea” pushed me over the edge.)

But I’m sure you, dear reader, can actually enjoy what is objectively a very cute song. Watch video of the performance, via The Daily Traveler, below.

[via Vulture]