Elves of the Stars

The Elves of the stars are the people who settled the land of Lothlorien in Lothgardh.