Tau Star System

Tau Star System is a location in Sailor Moon Crystal.

Description
Tau Star System is also known as the Tau Nebula.

The Tau Star System is another dimension the Death Busters originated from. A miniature replica of the universe was created by the Mugen Academy science class.