Cinema The Super Mario Galaxy Movie: Details and Trivia About the Film September 12, 2025 by Uruguay Al Día The Super Mario Galaxy Movie confirms its 2026 worldwide release. Nintendo surprised fans…