Hawaiian green sea turtle stabbed repeatedly, beaten with a rock

Hawaiian green sea turtle stabbed repeatedly, beaten with a rock