Let me share the roots of this so it may throw some light on this case XDDD
I got those from a pond on a reef, you know... those that are left to dry when the tide goes down... i was walking over the beach... and found a tiny tiny pond of like 3 inches deep and 20 inches long with them... its 12 noon... the tide went down at 9am.... and the fishes are clearly not good... si i figured.... free food for my starfish XD... got a 1 gallon ziplock, trow some water on it from the sea... picked them by hand.... and then drived them home... i never imagined that when i got to take the back from the car..... the little things would be alive.... i mean... i was hoping to have maybe the small one with a vertical line on it alive... but the 3 of them have done a wonderfull recovery and after just 2 days they were eating flakes and pellets alike... but i have no idea what they are, how big are they going to get or nothing.... same applies for my blue damsellfish, the only "commercial" fish i havent got from that way its my lawnmower, as for the corals.... on the same beach they practice something we call, pesca de arrastre.... wich its bassically dragging a net all over the bottom of the beach.... destroying everything on its way... so i go every now and then on the mornings and pick corals and stuff that usually recover on my tank... the only thing i have purchased its my hammer wich i felt in love at first sight and it looks like it was mutual as its already dividing itself in 3 branches....
now.... i live in Costa Rica, and the beach i go to pick stuff to, its called playa mantas.... its kinda difficult to access so its not that known.