Lemurs!

Lemur facts:

Lemur means ‘spirit of the night’ in Latin. Lemur society is run by females. Lemurs are the only non-human primates with blue eyes.

You’re welcome!

Animated by Frida.

More by Animade

View profile