Universal Studios Japan has revealed the visual art for the Super Nintendo World area that is planned for opening in Spring 2020. The first phase of the new area based on popular Nintendo games will open with two feature attractions, “Super Mario Kart Ride” and “Yoshi’s Adventures.” Visitors to the attractions will receive a fully …