Yesterday we had a running-sushi in Vienna (AT) and I wasn't able to recognise this sweet. Any idea what is this?