SpookStore

The SpookStore is the Spookillage national supermarket and a major location in This Spooky Stars.