The goggles' design was just made up on the spot as you can probably tell (depending on how devout a fan you are ) I just loved his goggles so much in the Sonic the Hedgehog Movie and was sad to find no actual pictures of him wearing them ; So I made one! :D