I've a relation to it... same feel, slightly different design.
Never found out who made it - I assumed Scandinavian, but it could really be from anywhere in the world.
I wouldn't really judge quality of manufacture based on the presence of bubbles and frit - I know that Holmegaard made some small glass necklace pendants and suncatchers during the 1970s that were purposely full of frit and flaws to give an 'antique' look. The same could be true here.