archytele The Vault

S2·E7 The Spectre Battle -Spectre-

Aired November 13, 2019

Synopsis

Seth hangs on for dear life as he attempts to escape the Diabal’s grasp. Meanwhile, Grimm is badly wounded in an altercation.