Shouldn't this character have the Jotunbrud feat?

Also, consider Troll-blooded. Regeneration 1.