Some kind of bug. I think an assassin bug? A freaking huge Dobson fly, which is the mature version of a monster called a hellgramite.