I found these: Link
Looks pretty close from the pics we've got so far. These don't come in yellow lenses but they could have easily just replaced them. There are lot of round yellow lenses glasses out there and they might of modified them by adding the side guards. I think the linked ones are spot on for the frames until we get a better close up or confirmation from someone.