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