Hydra, The Lost Island