I wish this came out better/clearer. These translucent critters are really cool. See his eyeballs mounted ontop of the antennae?
All photos Copyright R. Muller 2022, unauthorized reproduction prohibited.