The Succuchepalid has insane psychic powers, allowing the theft of sensations, emotions, and orgasms!
Worlds