I think this is a dragonfly or something. Whatever it is, it's kinda cool looking. Something I'm learning the hard way is that next time I should put on some bug repellent. I was being swarmed by bugs and they bit me all over. This itching is driving me crazy. Take this as a small warning.