The Dunlop Vision Goggles. Just some goggles. Not a big deal. The frame itself is clear (around the eyes) so you may get a little better visibility that some opaque frames.
Dunlop I-Armor Goggles
Just noticed Dunlop has a new green version of these goggles.