Comment Comment by mellonaut within 15min of you posting this, hitler has become the #1 ranked thing on the leaderboard parent mellonaut 3 years ago