Check Out This Charming Super Mario Odyssey Musical Trailer The mustached hero dances and jumps through the streets of New Donk City.