Lorrd/Legends

Lorrd is the home planet of the near-human Lorrdians.