Stodrir Frozenfox

Stodrir Frozenfox is a character residing in the Craglorn city of Belkarth.