I looked them up. They're essentially the same and by the same company. Only the wrappers are different really.No, Ice Cubes. There are pictures of them online. Could be they were called by your name in a different locale. It is actually a German confection but deeeelicious.