Reptar, a giant t-rex, encased in a huge ice pillar© Nickelodeon Animation Studio

Stills

You might also like