Yetis

The Yetis are large primate-like creatures. They are known to live on Neptune, in the Himalayas, and on Neptune's moon Triton. The Planet Express crew was attacked by three of them in 3007 (BBS) and Professor Farnsworth and Dr. Zoidberg once went on a Yeti-hunting trip at the behest of Mom.