Ken Shimura Statue in Japan
If you get off the Seibu Railway train at Higashi-Murayama station, a gateway to the suburban Tokyo city of the same name, you will be greeted by a somewhat surreal statue of a feudal lord in kimono giving a chin-level salute. It might leave you puzzled if you don’t know the context, but a majority […]
Ken Shimura Statue in Japan Read More »