I just saw at the LFS: it is small (2.5-3 inches), bright yellow, looks like a rubber squish toy, and it has fins that look like feet. It was hanging out in some rocks. It has a round face, tinny teeth, eyes in the front of the head, creepy looking thing...!
Does anyone know what that is...