Life

Yeti, Abominable Snowman, or…Polar Bear?