Felhound (Felwood)

SS Felwood

Felhounds are demons located in Felwood.