Police Guerd Russian Embassy

Saturday, December 17, 2016

Police guard Russian Embassy in Tokyo from Japanese Nationalist trucks protesting President Putin visit.

Turkish National Day

Friday, October 28, 2016



Taiwan Day Celebrated in Tokyo

Saturday, October 8, 2016



Diplomacy