Bugs on the Brain?
Snowberry Clearwing Moth by Bamagirl7, on Flickr

Snowberry Clearwing Moth by Bamagirl7, on Flickr