FilmThe Super Mario Galaxy Movie 2026Pedro AbreuThe Archivist·watched Sep 16, 2026★★★ 3.0No review.Share