Armored Snowy Gryphon (NPC)

Armored Snowy Gryphon can be found in front of the Magical Menagerie in Dalaran.