"Green"? "Sexual"? I'm thinking about that hot green woman from Star Trek that I'm still fixated on after 50+ years...
Yeah, that was one the flashbacks in a Captain Pike episode.