my only question is: Where does deathfog come from?

Undead don't get affected by deathfog, so as demon. Both of these race must come from same plane, or deathfog only kill non-eternal races.