The Halloween Town Centre is as the name implies, the center of Halloween Town. It has a fountain of green slime and contains the Town Hall.
Advertisement
The Halloween Town Centre is as the name implies, the center of Halloween Town. It has a fountain of green slime and contains the Town Hall.