Mofo demon

Mofo Demon was a humanoid demon species knwon for its brute strenght. Lenny Edwards employed one of these as his bodyguard.

Behind the scenes
The demon species is named in the episode's shooting script

Appearances

 * War Zone