I believe it’s a Lepto, but not 100% certain
Let me know if you need more and/or better pictures.
Let me know if you need more and/or better pictures.