Advertisement

Mountain Lemurs

Category Page

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)

Community content is available under CC-BY-SA unless otherwise noted.