DAMYSUS

ΔΑΜΥΣΟΣ

The swiftest of the Gigantes. Chiron extracted his speed and implanted in the heel of Achilles.