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
Like