Kotomora
ジャコウジカ (じゃこうじか) Japanese meaning | Kotomora