Vocabulary

騎獣

riding beast (other than a horse); cavalry beast

noun