Talk:Answer Leaderboard/@comment-25501845-20141022082404/@comment-25501845-20141022235500

Yes. I have seen the some persons right like that !

Well, this is a mysterious badge, which is hard also to earn.