I had all three colors, they were made by Donmoor. I can't find pics either (except for one of me in it in an old photo album in my closet). But yep, they did exist and they were amazing. The insignia were perfect.
EDIT: Found a picture of a gold one