Titanclaw

Titanclaw is a mudcrab boss in. It is a Group Boss located in the Mudcrab Beach in Stormhaven.