Am I hearing a little Ian Anderson? I used to watch this occasionally. It's the most drugged out shit ever. It's like HR puffnstuff on some weird designer drugs rather than LSD and heroin.
This is a magical, enchanted village we found among underbrush while digging around the deepest, darkest swaths of the African Delta. They only existed because we believed in them.