Kotomora
霊長目 (れいちょうもく) Japanese meaning | Kotomora