For instance, one Facebook user claimed "itsumi" translated to "great or superb" in Japanese, "so he's really just saying super Mario," the name of a game series within the Mario franchise.
After the massive box office success of The Super Mario Bros. Movie, Nintendo announced that the sequel is arriving in theatres on April 3, 2026. Although there are no new details about its ...