looks like a bee.....
id have to see it in person to be sure...