The little lemur-like creatures that are oh-so-tiny.
What are they called? Does anyone know?