This creature is from my upcoming book, Curse of the Goblin Travelers. it is called a flitterbun. I’m finishing up contract discussions with a publisher now and will give you details as soon as I have them. In the meantime, I will tease you with this image Rhea Ewing made for me.