Nintendo Universal Japan Park Will Feature AR Mario Kart Ride

The ultimate Mario Kart experience?