Anthro ptero from Goodbye Volcano High and Snoot Game.I have no idea who/what Fang is. I keep seeing art and such around of the character but it just looks like someone's furry OC that they couldn't decide on what race/animal to use, so they chose several.