Wildlife Wednesday – North Sulawesi Babirusa
This interesting creature is a North Sulawesi babirusa. The name babirusa means “deer pig” in Malay, the native language of Indonesia. A wild member of the pig family, babirusas are omnivores and will eat almost...