Aquarium, Tampa, Tampa/St Pete, The Florida Aquarium, wildlife Dunno! November 12, 2007 I dunno what this is, but it was blending in with the rock pretty well.