Mozambican red Snapper spearfished and baked | catch cook | Inhaca Island, Mozambique