Anyone have a clue?
I picked these up today, they were in with the feeders at my LFS. They get their feeders from a company in Miami FL. So they've got to be some kind of American. The LFS store said they come in with every shipment and only a few cichlid people have noticed them. I've been searching for hours! =)