Kapre

Described as tall, muscular, hairy creatures that emit a nauseating odor. In other words, not very pleasant. They are highly resistant to nausea (for obvious reasons), and have a fair resistance to disease. They are lacking in the intellectual department, but have excellent strength and toughness. The gods don't like them very much though, because they lack spirituality and empathy.