Anyone know anything about these - I think they are from Cuba
P.S. Merry Christmas for the land of OZ