Japanese dictionary
もりいのしし
giant forest hog (hylochoerus meinertzhageni)
Kanji details
・forest
・woods
・boar