Kotomora
狭鼻猿類 (kyoubienrui) Japanese meaning: catarrhine | Kotomora