The much-awaited Super Mario Park just opened in Japan

The much-awaited Super Mario Park just opened in Japan