Well, there's not much to that scene exactly.
If you want the tl;dr background, it's from "52," an actually pretty good weekly series that DC did some years back. The gimmick was that it came out once per week for a year, and was supposed to end with establishing what at that point was the new normal for the DC multiverse (the one they scrapped in favor of Flashpoint and Nu-52).
One of the better storylines involved an island full of mad scientists that were brought there and press-ganged into working for the main villains. It's a concept that made for a good amount of humor and general weirdness.
Anyway, the mad scientists build some monsters that kill Black Adam's new family, he hunts the island base down for revenge but gets captured, Adam was still doing a sometimes-enemy-sometimes-friend thing with the JSA at the time, so the JSA follows Adam's trail and raids the island.
So some D-lister and made up on the spot mad scientist characters trot out their creations to try and stop the JSA and get stomped, the important characters get rescued or escape as appropriate, and the whole thing sets up some shitty story arcs that happen after 52 ends, IIRC. The Island shows up again in some Doom Patrol re-launch that I never got around to reading.
No Name Hypno Goggles Guy's only other appearance is this panel.