Join Pixel Dan for a look at quite possibly the best Super Mario figure every made! It’s the S.H. Figuarts Mario from Bandai and Tamashii Nations!

You can purchase the S.H. Figuarts Super Mario from online retailers like Fantastic Plastic Toys and BigBadToyStore!