Dark Shadows
Episode 913/914
S4 E253:
David finds himself in a place of terror when he encounters the new Leviathan child, Michael, at the shop.
Dark Shadows