Mark as done to rate
Temporarily Closed - Step into the icy realm of Yeti's Lair at Spookywoods, where the legendary creature of Himalayan folklore comes to life. The Abominable Snowman, known as the Yeti, awaits in the heart of this chilling set. Unlike its North American counterpart, Sasquatch, the Yeti thrives in the frozen heights of Asia. Explore the snowy caverns and beware of the mysterious and elusive beast that calls this wintry wilderness home. Are you brave enough to face the myth?