BugEric Belocephalus would be my initial guess for genus, but too many other possibilities to be certain without having the specimen to examine.
Comments (2)