not sure this is the same thing but i remember eating something like this from england called a curley wurley i think Mehr
Rubix Cube - hated this thing! Never did figure out how to finish it. Not near enough patience in the world for me to do this! you can take them apart. did I say that out loud?