Madagascar Wiki
Advertisement

Mountain lemurs are the largest species of lemur, living in the mountains of Madagascar. They are central characters in All Hail King Julien: Exiled.


All items (8)

Advertisement