what does The Freedom Force and Isis have in common?
The Freedom Force (TV series): The Freedom Force is a 1978 animated television series produced by Filmation and aired on CBS as a segment of "Tarzan and the Super 7". Isis (DC Comics):  The television character appeared in several late 1970s DC Comics publications.
television