Defeated the Twin Centaur Bosses without dying (Greece). 10.30% of players have unlocked this achievement