Ice Titan

The Ice Titan is a powerful being made of ice, and an enemy first seen in . It originates from Disney's 1997 animated film