Any ideas what this could be? We have some carpenter bees above this window in our arbor that we haven’t been able to get rid of. Wondering if it’s something that fell from above or is it a new caccoon of some sort?? Photos of it up close and from far to show location. Welcome your guess!!