They occupy the mist shrouded highlands of various islands such as Sant Cruz, living to over 150 years.
Must be the highland air!