Newfound species of amphibious giant centipede named for woman cursed by the gods