The Super Mario Galaxy Movie Peach Toad Nintendo Illumination Poster
Princess Peach and Toad headline the Super Mario Galaxy Movie from Nintendo and Illumination, in theaters April 1.
Description
This movie poster announces The Super Mario Galaxy Movie, a Nintendo and Illumination collaboration arriving in theaters April 1. Princess Peach in her pink gown and Toad take center stage among Cheep Cheeps, Nabbit and cosmic wonders. A colorful, family-friendly piece for Mario fans and game-room walls.













