Hi Dennis I’ve never seen that Chip or mold before …. My first instinct says made in China could be a gift shop item I’ve never seen it … take care Rich