Another Toe Biter.
Hello. I live in Woodstock, Ontario, Canada and ran across this huge bug at our factory. It was a great mystery to everyone, but I was sure I’d find some answers here. I love your site.
Thanks for the compliment William. The graph paper is a nice addition to your photo.