Craglings

Craglings are earth creatures from The Mountain of Madness. They seem to like to eat humans and have super strength.