Oh-Mah

Oh-Mah appeared in 2018 movie called Primal Rage. It's a kind of bigfoot that can kill its victims and yes its a carnivore.