Are the Mountains of Idaho Really Being Terrorized by Cannibals?
It seems as though Idaho is home to all sorts of mythical creatures. You’ve got the legendary Sasquatch roaming the forests, you’ve got the sea serpent Sharlie living in Payette Lake, and now… we’ve got the Nimerigar, a race of humanoids that could only be described as “cannibalistic dwarves” according to Native-Languages.org.
Now, I’ll be the first to admit that never in my life would I have imagined that I would be writing about dwarves who eat people, but here we are. Legend says that these beings reside in the Owyhee mountains and according to Native-Languages.org, these “small magical creatures exist in many Native American tribes.”
Let’s get into exactly who and what these creatures are and what in the world they’re doing in the Owyhee Mountains.
Something Horrifying Is Waiting To Feed On You In The Idaho Mountains
Gallery Credit: Chris Cardenas
One Of The Most Horrifying UFO Encounters In Idaho's History
Gallery Credit: Chris Cardenas
Unbelievable Idaho UFO Sightings That Will Make You A Believer
Gallery Credit: Chris Cardenas