Another entry on the sex-arcade Series, this time Terra (Atlee), power girl’s side-kick! (would be hot a cross-over with these two!!)