Hahahha No, but I am working on a 6 foot tall alien... maybe you can put it in the yard to scare them away?
Well the snowbird is not in my yard, at least not yet. If it ever does come into my yard I'm going to call 911 and run out the back door screaming like a little girl.