This has to be the ugliest fish in the world. It is from the Audubon Aquarium of the Americas in New Orleans. We were visiting this favorite tourist spot with our grandchildren this weekend. I suppose they call it a Rock Fish -- I didn't read the label. The Aquarium is at the foot of Canal Street by the Mississippi River Ferry dock.