Atlantic Devilray

Atlantic Devilray, Mobula hypostoma, aka lesser devilray or Atlantic mobula ray, Panama City, USA, Gulf of Mexico.