A short-finned pilot whale (Globicephala macrorhynchus) was found stranded and already dead along Doljo Beach in Panglao town on the morning of June 9, according to marine conservation group Balyena.org.