Welcome to our forum.
Looks like they're catching flies. Â Must be a Bullfrog spa.Terminator
At least its not pierced.