Kotomora
呦呦 (youyou) Japanese meaning: crying (of a deer) | Kotomora