spidergirls: the new teen titans (1980)

spidergirls:

the new teen titans (1980)