Spookillage

Spookillage is the main location in The Spooky Stars.