Kotomora
広鼻猿類 (koubienrui) Japanese meaning: platyrrhine | Kotomora