
The front one seems to be a nice P.Myersi, but it is the 2nd animal that I wonder about. There are a few like this, with bright lemon color (incorrectly shown on the photo).
A similar animal also appears here:

Just for the fun of it, here is a larger part of the knot:
