Saw this the other night when I thought oh hey I’ll just fill up my water bottle at the faucet on the front of the house instead of going back upstairs through the house. I don’t know what the heck kind of bug this is, but it was HUGE. You can kind of tell from the railing how big it was. And yes that is zoomed in because there was no way I was getting close to it. I’d put a closer zoomed in picture up, but I think this one is frightening enough.