Delrakkin/Legends

Delrakkin was the Delrakkin homeworld.