Squatch DescriptionEllia The Snow Queen SquatchAvailable for purchase soonNAME: Ellia The Snow Queen Squatch BORN: September 27, MMXX LOCATION: Near the Mount Hood, Oregon PortalRelated products Princess Ariana Squatch Available for purchase soon Read more Prince Finehair Squatch Available for purchase soon Read more Pope Franco Squatch Available for purchase soon Read more Queen Demeter Squatch Available for purchase soon Read more