Seren is the Crystalline Entity from TNG. She traveled to Gielinor to consume all life on the planet, but then she met the Elves and fell in love.
There is an Observatory, and the Observatory Professor is in fact Jodie Foster.
Jump to content
BlackKingX hasn't added any friends yet.