Defeat 20 foes on the Abrax without getting dismounted! 6.56% of players have unlocked this achievement