かもしか
羚羊
kamoshika

Noun

1. serow; wild goat

Usually Written in Kana
Other forms: