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!
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