Ello Jamie - Twas just looking at the comments on Ariokh's painting he did of me a while back
[link] and saw your question regarding the goggles!
Answers - No they do not fit over my glasses
They're up there purely for fun... And I bought them (and my previous ones which were the same style) from ebay... I can't remember the name but if you search for goggles or maybe cyberpunk goggles you may be able to find them