Japanese people are cool. They make tasty fish snacks, yummy wasabi peas… and now they’ve taken Super Mario Bros and made it into a really cool little stage production. Check it out.