Mt. Ivory

Mt. Ivory is a huge Mountain in Antarctica that is extremely intense, only the strongest penguins/puffles even aloud withing a mile of it.

Background
Mt. Ivory