Kotomora
エゾシカ (えぞしか) Japanese meaning | Kotomora