Snickers?
That looks exactly the same as the lable for a MARATHON bar. Does anyone remember them? I take it Euroland has always called Marathon as snickers.
Never bought one since, interfering old 'people' in international companies. Does snickers mean anything of any importance in any language at all?