Certainly colourful. Are the green bits lures to attract prey?
The green bits are the lens shashers.
Smashers
OK - and what are they for?
Comments
Certainly colourful. Are the green bits lures to attract prey?
The green bits are the lens shashers.
Smashers
OK - and what are they for?