O wow he is weird looking, all bug eyed.
I was just outside now sitting on my steps and saw what I thought was an odd looking plant, and I grabbed and pulled it to pick it and was like ah! it was this little green cool looking bug. ha
Nature...one of the worlds last natural beauties!!!
Very cool capture!
I love this species and you really did a splendid job!