Semifreddo

Semi freddo means half frozen in Italian. It's a pretty [...]