Tenkushiro

Tenkushiro was the floating capital of the planet Rapyuta.