Hillhurst Mansion

The Hillhurst Mansion is the place where Flabber and the rest of the Hillhurst Monsters live. it is also the HQ for the Beetlebogs.