山獏 やまばく
yamabaku

Noun

1. mountain tapir (Tapirus pinchaque)

Usually Written in Kana
Other forms: