Someone please keep an eye out and let me know if anyone spots any buzzard-wasps around here. I think I can handle most of everything but those things are terrible and if they show up then I know there's a breach of giant insects coming from our world.