Show Menu


Watch Captain N and the New Super Mario World online: Episode 13 Mama Luigi

Luigi tells Yoshi about the Mario Brothers and Princess Toadstool's first adventure in Dinosaur Land.

Ready to Watch Captain N and the New Super Mario World, Season 1, Episode 13?
click here to see where to watch or .