Any ideas? Almost looks like they're some sort of safety goggles with opthalmic lenses inserted.