Kotomora
ニホンカモシカ (にほんかもしか) Japanese meaning | Kotomora