Our First Ever Visit to Super Nintendo World at Universal Studios Japan
Welcome back to Japan, today we are heading to a place we’ve wanted to go see for well over 2 years now – the Mario theme park – Super Nintendo World at Universal Studios in Japan.