Super Mario 3D All-Stars Toad

Japanese Software Charts Week 38

This week’s Japanese software charts sees Super Mario 3D All-Stars as the new number one selling over 210k units in just three days!

Continue reading