archytele The Vault

S1·E7 The Terrifying Puppet Emissary Zulu

Aired August 26, 1972

Synopsis

Puppeteer Zulu and Demon Abil set their sights on Miki.