The Koala Lemur (Megaladapis madagascariensis). Probably the weirdest primate humans have ever coexisted with.Art.
You might also like