Race X Homeworld

The Race X Homeworld is an unnamed planet inhabited by the mysterious Race X.