Kotomora
ニホンジカ (にほんじか) Japanese meaning | Kotomora