They are definately Japanese beetles. Check out Google images and you will see they have that same irridescent look to them.
You definately win the ICKIEST pic of the week award! Especially the one with the guts hanging out and flies landing.
Go Brownie! |