Thread:Captain chess/@comment-18000428-20150504111547/@comment-26182781-20150504154138

Yes thats a special badge you get for the 1000st edit and farther. I got it also a lot of times.