Opul Lun Sat-Yr-Nin

Opul Lun Sat-Yr-Nin, also known as Courtney Ross, is from another dimension. She is 5'9" and weighs 140 pounds. She has blue eyes and blonde hair.

Powers and Abilities
Sat-Yr-Nin channels psychic power through her eyes that forces those of weak wills to submit to her every desire.