Results 1 results found Ocean Sunfish, Mola mola, Punta Vicente Roca, Isabela Island, Galapagos, Ecuador Sunfish (Mola mola), Nusa Penida, The Wall and Manta Point, Bali, Indonesia.