Chinese Finger Traps and Tropical Yetis?!