Frostshell Pincher

Frostshell Pinchers are pets that can be caught during a pet battle in Frostfire Ridge.

Pet journal
The frostshell pinchers build up layers of ice to give them the extra protection from larger predators.