The Creature Supply is the storefront of Sprawling Delusions that was created to supply unique and hard to find products needed for prop building to the haunt industry.