Location: Ponta do Ouro Mozambique
Yes it is a shark, a Leopard Shark, you wont see many sharks on Mozambique dives but there are some locations where if you wish there are opportunities to get close.