Which of the following animals is endemic to the Island of Palawan in the Philippines?
Correct answer: Binturong or Bearcat

Holly wood
Adorable!! 💗💗
Correct answer: Binturong or Bearcat