Latest Nintendo theme park images show Mario Kart ride

Universal Japan attractions set to open in time for 2020 Olympics