top of page

The Dover Demon is a creature reportedly sighted in the town of Dover, Massachusetts on April 21 and April 22, 1977.  This version is approximately 9 inches tall.

Dover Demon

SKU: 0005
$45.00Price
  • These cryptids are made to order and can take up to 4 weeks to complete.

bottom of page