Palawan bearcat

Noun

 * 1) A subspecies of the binturong,, endemic to the Philippine island of Palawan.