Not sure what this is, but it was huge, loud, and hungry. ;) Maybe it's a carpenter bee: en.wikipedia.org/wiki/Carpenter_bee