New LEGO Sets Suggest AT-ST Walkers on the Streets of Jedha.