Leonid

Strategy
Quest NPC found in The Lost Roost gives the taming mark as a repeatable quest.

How to Tame
Several Leonids can be found near the X 's on the map. They will be at an altitude of approximately 330m in and around the marked area on the map.

Sealing Details
Seal stones are items that allow you to seal tamed familiars in order to either socket them into your gear for bonus stats or used to give talent points. When you seal this mount away with a seal stone in order to use it on equipment enhancing, you get these stats:

And when you use the sealing stone to get talent points you get: Talent Power: 175

3x sealed Leonid are used to craft Kargyle Mark.