archytele The Vault

S1·E68 True Identity of the Devil, the Secret which Is Revealed

Aired February 14, 2006

Synopsis

The truth about the Mod-Souls is revealed as a new enemy appears.