I believe the Ball blue lid is a Sun Moon Star insert, but the embossing is very weak. I have a Sun Moon Star insert in Ball blue with the same diamond shape just like yours and have heard of one other. Typically the mold marks are numbers or small dots on Sun Moon Star inserts, but sometimes they used a shape like you see on your insert.