In the 2009 Star Trek movie, there was a series of improbable monsters on the ice planet that Kirk was marooned on. Why improbable? Because they were massive apex predators.
On an ice planet.
Anyway, here's this big red one that in spite of its improbability, is kinda interesting looking.