After the “Twilight” debacle, I have come to realize that our ancestors were way more creative in making creatures genuinely frightening.
Abarimon are a legendary race of people from a country with the same name, where they live side by side with animals.