In Greek mythology, Ladon is the hundred-headed dragon who guards the garden of the Hesperides, as well as the tree of golden apples therein. He is a child of the sea-god Phorcys.[1]