Team Nova Base

The Team Nova Base is a space station floating exactly in the middle of the Time and Space Dimensions, as well as the Reverse World. It is really a superweapon capable of harnessing the dimensions' powers to reveal World's End.