Thread:Master Hydraffe/@comment-27524197-20151107211630/@comment-5392675-20151108065402

Were you ever a rollback? Besides that, I think you should be able to claim the other badges.