やまばく
山獏
yamabaku

Noun

1. mountain tapir (Tapirus pinchaque)

Usually Written in Kana
Other forms: