My dad saw them in Iceland and bought them for me bless him but I don't know what to syn them as. Has anyone had these or even heard of them?