Rheddrian

Description:
Bio:

“Alien” rescued from a mirror/shield, who claims the world is in peril from energy leaking from devices from his ship. Disappeared to parts unknown.

Rheddrian

Mystara brucebruce