Snarlclaw

Snarlclaw is a giant Troll, and the final boss of the first stage of Hidden Forge