Underwater spear-fisherman survives shark attack