Dean Wright is a 3D artist and film maker from the UK with a geeky obsession for the Super Smash Bros. franchise (do you blame him?). He took his obsession and made a stunning commercial-like video that shows Mario running throughout Tokyo towards the stadium. It’s damn impressive.
