A group of orcas encountered off the coast of Mayotte. An encounter as rare as it is intense. During the short passage around Mayotte, this group of orcas was observed devouring a mobula ray and a large tiger shark, hence their name killer whale!