Aquarium, Tampa, Tampa/St Pete, The Florida Aquarium, wildlife Some sort of lobster??? November 12, 2007