Infinity Castle

The Dimensional Infinity Fortress is a lair of the Twelve Demon Moons and the primary location of the Dimensional Infinity Fortress Arc.