You defeated One Percent Club league boss Natalia Nova 15.10% of players have unlocked this achievement