Thrayir, Eyes of the Siren Mount