Spookspital

Spookspital is a location in The Spooky Stars.