Defeated Geruge at stage 3 after stripped off all its carapace 43.57% of players have unlocked this achievement