Indeed it is Panna Cotta, whatever it is.