The Lair
Episode 202 (2x2)
Air date: Sep 19, 2008
Damian appears to Thom in spirit form in an attempt to free himself. Dr. Jake Waldman receives a strange plant, the Lumina Orchis, for an unorthodox experiment.
- Premiered: Aug 2007
- Episodes: 28
- Followers: 10