Cassata, or Sicilian cheesecake

So, what do you think?