Khaesho Dhaesden Scorpent

Man, where to start? Well, Kesh is Snek. He's a bit of a goof, a goodhearted guy with a talent for pyromancy and a thing for coiling around anyone reasonably warm blooded and soft. He follows his heart first and his head second (and the voice in his head third). The little blue wispy is Kalokin, a... guardian angel, of sorts. Once the god of thieves, trickery, and truth, he inhabits Khaesho's body for a number of complicated reasons best explained in full. For any with an interest in fantasy and adventure, he and Shouyousei have two full length novels about their escapades written over here https://www.sofurry.com/view/621167

The TL:DR (In Canon) is that Kalokin can't survive without a vessel of some kind, and after getting stuck in a lamp for a few hundred years, he started taking mortals as vessels. He's not to be trusted, but he always tells the truth. Never gamble with him.

Aside from that, the best way to get to know this Snek is to encounter him in his natural Habirtat (On top of a warm rock, coiled around a mammal, or tending the bar at the Molten Burrow.)

Random Details: This breed of Naga is heavily based upon real life snakes; the viper breeds have low grade thermal vision, they have jacobson organs and forked tongues, naughty bits at the end of the body, transparent scales protecting the eyes, separated eusophagus and trachea, the whole 9 yards. They only have 8 fingers because reasons, the ribcage (And consequently, his body) extends for about 25 feet of his length and has no sternum, and his jaw is double hinged for maximal wideness. Kesh specifically is a mixed breed, half Cottonmouth (Desert Cobra in-canon) and half Colluber Python. All naga are naturally resistant to heat, but Khaesho (Partially due to his skill with pyromancy) is almost completely immune to heat. He's been swimming in magma.