Kotomora
エゾシカ (ezoshika) Japanese meaning: Hokkaido sika deer | Kotomora