Kotomora
カニクイザル Japanese meaning | Kotomora