as I said, I think that thing is some imp/chibi demon spy creature/summons/pet for Raven Tail. I feel its deranged looks fit with the bunch of em
also, in case anybody has seen that rly rly baaaad dungeon's &dragons movie, it reminds of the little demon impshit profion is using for spying. I expect it to be something just like that - needless to say, at some point I shall be delt with by an heroic Happy