› added 5 years ago
139
TIL that in Innu mythology, Matshishkapeu ("The Farting God") is the most powerful spirit and is even more powerful than the "Caribou Master.".
via reddit.com