Kotomora
霊長類 (reichourui) Japanese meaning: primates | Kotomora