くもざる
蜘蛛猿
kumozaru

Noun

1. spider monkey

Usually Written in Kana