The lemurs are here!