Super Mario Bros. Logo

Princess Toadstool Wrist Watch

Licensed by: Nintendo
Released: 1990
This item is not available anymore :/


Description

“Nintendo Game Watch Super Mario Bros Princess Toadstool Castle Run 1990 Rare Nelsonic
USA Only Free Shipping”

Brand

Super Mario Merchandise

Super Mario Bros. Logo

Check it out