Nice. Years ago I downloaded a ton of those but never got around to watching them.
The thing I posted was called "Spartakus And The Sun Beneath The Sea"; it involved a lot of weird underground worlds and stuff. I must have been watching it around the same time as "Mysterious Cities" or something.