Kotomora
ニホンカモシカ (nihonkamoshika) Japanese meaning | Kotomora