Vocabulary

コイバ吠猿

Coiba Island howler (Alouatta coibensis)

noun