Stitch Catacombs

Stitch Catacombs is a game room located in Magma Gorge. The Stitch Catacombs are owned by the Stitch tribe. Inside, players can access Stitch Mart and Stitch Stalker.