Stitch Catacombs
Jump to navigation
Jump to search
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.