Taurill homeworld

The name and location of the Taurill homeworld was unknown.