Triton

Triton is the largest moon of Neptune, a planet in the Solar System. Humans have landed on the surface of Triton, although it seem largely inhabitable, much like Earth's Arctic and Neptune.

Triton is also the home of a Tritonian Yeti.