I guess it's one of those Luna moths. My mom just found it ourside I guess dead. There were a bunch of bugs on it, and dead insects on their own freak me out, and this thing is pretty big I took a picture of it, brushed all the bugs into the sink, and stuck the moth in the freezer to kill the rest.
What's the creepiest bug you've ever seen?