Indel Swollen-Foot

Indel Swollen-Foot is a Nord found in Davon's Watch.