Japan News News Switch Upcoming Switch Title Mario Kart 8 Deluxe Gets Japanese Overview Trailer March 10, 2017 Former Staff0 Mario Kart in Japanese will take some getting used to. Read More