Help Cape Town: anyone know anything about the meaning of / maker of this 'statue' almost opposite the old Diaz statue on the Foreshore?