So I stumbled upon a pretty good haul. I apologize in advance for the terrible pictures. Everything is covered in green algae now, so it's hard to get the glass clean.
Star Polyps. No picture can do their color justice. They're BRIGHT green
Ricordia. There's 3 little ones on here. Couldn't get a good shot of these guys. They're in an awkward spot
Green toadstool on an even greener rock. There's a second one in the tank but this guy was out already.
The HUGE frogspawn. It's awesome.