Evelyn Starr

Is a practicing Wiccan who applies her spiritualism to real life situations and advice, but also dabbles in dark fantasy. She lives in Oregon and spends most of her time casting spells in the woods.

The Weirdest Sex Scenes in Sci-Fi History
10 months ago
Sci-fi is certainly not afraid of exploring areas of the human mind others would shy away from. Between the infamous and incestuous Star Wars kiss between Luke Skywalker and Princess Leia, and multipl...