Viral of the week - Super Mario Bros Live

Japanese TV show does live action Super Mario Bros. We were a bit slow on the uptake on this, but can't stop watching it in high quality to see exactl