吠猿 ほえざる
hoezaru

Noun

1. howler monkey

Usually Written in Kana
Other forms: