Damien Thorn

Damien Thorn (The Omen) is a character in Horror Show. His debut was the episode Future.

EPISODES
 * 1) Future
 * 2) Theme Parcade

APPEARANCE Has black hair and wears a black suit.

TRIVIA
 * Is shipped with Regan
 * Is the son of Satan