usj

Universal Studios Japan Gets A Super Mario Bros. Stage

Universal Studios Japan Gets A Super Mario Bros. Stage

Previously, Universal Studios released concept art for its upcoming Super Nintendo World. This week at Universal Studios Japan in Osaka, a large Mario-themed stage appeared in the parking lot, giving a more concrete look at what to expect.