If anyone can tell me what this is, it would solve a household mystery

cameron got this for me in bishop, and doesn’t know what it is either. It appears to be a skeleton wearing an owl costume (it’s sewn up the back), perhaps made from a real owl. and it has a giant sucker. we agree it’s awesome, but that’s about all we got.

update: christine suggests it is the undead tootsie pop owl. works for me.