Used to love a candy called Delfa Rolls. It was like a big sheet of strawberry licorice rolled up and cut into four mini rolls.

I cannot find them anywhere, even on the internet.

Anything you used to love but can't get anymore?