Thread:OutOfOrderFoxy/@comment-36735704-20191203014439/@comment-38786604-20191203124623

It's the renamed "Lucky Edit" badge, awarded to the individual that submits the one-thousandth edit, including talk page comments and, presumably, file uploads. It's a gold badge, therefore worth 100 points.