The Yeti (Homo glacis), also known as the Abominable Snowman, or tundra-dweller, is a species of large, white-furred human that was created by SciiFii and now lives in the Expanded Holocene section of Cenozoic Park located at Crescent City, California.
Advertisement