Whaleshark (Rhincodon typus) swimming and filtering fish eggs from the water. A behaviour known as ram-feeding. Isla Mujeres, Quintana Roo, Yucatan Peninsular, Mexico. Caribbean Sea.