this is amazing it does look alot like mothman I made my own version of mothman here:
Glad if you recognize him on the picture. That's funny that you also made a mothman.
Nice done. It reminds me a Moth Man
Exactly it should be, I'm glad if you recognize him.