This is a 'lifesize' handmade recreation of the Mushroom Kingdom's official flag of peace taken down by the invading Mario Bros. Fireworks not included and it's... More
This infamous red cap is sure to bring you plenty of good luck when you're battling through the Mushroom Kingdom trying to save the Princess from evil Bowser!