I agree my second thought was Ingrid as well, but
1. I could not find something which comes near in the Internet
2. I have nearly 2 dozen of Ingrid glasses and not one has a similar surface
3. the Blue of Ingrid is not so......shocking

4. I have one blue item of Ingrid , really different in color, but that might me the picture
I‘m still in Finland or Sweden