This is Mothra. DH found this in the parking lot at work this morning. That's a parking lot stripe it is sitting on. Yes, it really is that big! Based on the extra 'furry' and large antenna, we believe this to be a male of the species. They only live a short time, appearing like this for their breeding season.