› added 4 years ago
97
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