The Hispaniolan Solenodon (Nen Long in Creole), a species going extinct in the Pic Macaya Region of Haiti