XDLXDL
Japanese people heckle IDF soldiers calling them baby killers & the enemies of humankind, on the streets of Kyoto. · XDL