Clear 108 stages (It doesn't matter if you clear the same stage.) 1.60% of players have unlocked this achievement