Squatch DescriptionQueen Demeter SquatchAvailable for purchase soonNAME: Queen Demeter Squatch BORN: October 5, MMXX LOCATION: Near the Suffolk, England PortalRelated products Princess Ariana Squatch Available for purchase soon Read more King Caresalot Available for purchase soon Read more Ellia The Snow Queen Squatch Available for purchase soon Read more Pope Franco Squatch Available for purchase soon Read more