Attention all Nintendo fans, Super Nintendo World finally opened on Thursday, March 18 at Universal Studios Japan.
The imaginative theme park world brings to life the much-loved characters Mario and Princess Peach.
Super Nintendo World has been six years in the making and was estimated to cost $351 million to build.