Home of Weird Pictures, Strange Facts, Bizarre News and Odd Stuff Posted in Fish :Stomolophus meleagris. or Cannonball. Found in water off CA down to Brazil. S)