Stop in for a cup of coffee

Japanese beetles? Do they stink when you smash them? LOL