On cyclone-shattered island in Mozambique, shock and debris