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

Let's take a look at the Nimerigar who are said to be living in the Owyhee Mountains in Idaho. We'll even look at the "proof" towards the end.

Gallery Credit: Chris Cardenas

One Of The Most Horrifying UFO Encounters In Idaho's History

In June of 1980, multiple people had one of the most terrifying UFO encounters of all time. Here is what happened according to the report with the National UFO Reporting Center.

Gallery Credit: Chris Cardenas

Unbelievable Idaho UFO Sightings That Will Make You A Believer

We dug into the archives of the National UFO Reporting Center and found some of the most terrifying and convincing UFO encounters from Idaho.

Gallery Credit: Chris Cardenas

 

More From Mix 106