What's happening?

Conan, the Boy in Future: 1x26

Denouement

Oct. 31, 1978