Tokyo’s iconic temple

Ben-Gvir on the Temple Mount: praying for victory