Peljenite (Shelter)

The Peljenite are a humanoid species native to the planet Peljen. They are experts at mind alteration and use advanced technology to implant their prisoners' minds with fictional events as a form of punishment.