Those green leafies are sea dragons. The Florida Aquarium is pretty good. Not the best aquarium I have ever been to, but pretty good.