Dillon

Dillon was a demon.

Appearances
Dillon appeared in a total of 1 episode throughout the course of the series.
 * Season 8
 * Desperate Housewitches