Yikes! I do not know what he is, but you may want to look through the photos on this website. I did not see it in a cursory review of the photos, but you may find it if you have time to look closely. Ther are more undiscovered, unnamed insect than there are discovered and named insects. Experts say perhaps up to 30 million insect species are yet to be discovered and named. You may have one of the unknowns there!
https://www.insectidentificati...
Why so many different insects in this world??? Perhaps it is because, paraphrasing Eckhart Tolle, the universe loves to play with forms.