Ice Leopards

The Ice Leopards are two wild animals that Prince Derek and Bromley encountered and fought against in The Swan Princess Christmas.