Yeti Cave

The Yeti Cave is a location in the Never-Realm.