Phantom Fortress

Phantom Fortress is a home of The Spectre's Alliance. It was Located in the sky of Multi-Universe.