Animals You May Not Have Known Existed

The Babirusa

The Babirusa


Babirusa, meaning “Hog-deer”, are members of the pig family found in Wallacea, or specifically the Indonesian islands of Sulawesi, Togian, Sula and Buru. If a babirusa does not grind its tusks (achievable through regular activity), they will eventually keep growing so as to penetrate the animal’s own skull.

Popular on True Activist