Garyl

Per the spell, Garyl is a quasi-real horse-like creature.

Physical Description
Initially, Garyl takes the form of a beautiful unicorn, with a big unicorn horn in rainbow colors. When he's first cast, Erasure plays in the background. His whinny travels up the octaves, perfectly tonally. His mane is more like a mullet, but he is making it work. That's the amazing thing.

Eventually, Garyl miraculously sprouts another horn to become a majestic BINICORN.

Personality
Garyl is sort of like an extension of Taako’s spirit. He’s the bold, cool, calm, collected part of Taako’s spirit, so all of his hit points are the same as Taako’s. (Kind of like his Patronus.)

Trivia

 * Garyl is so far the only NPC not voiced by Griffin. Because he is a spell of Taako's, Justin takes charge of voicing him.
 * Every time Garyl reappears, he appears fresh, harboring no memories of anything that came before. He exists only for the duration of the spell, and no longer. He is eternally reborn and endlessly innocent.