Statue of Inoue Masaru

A statue of Inoue Masaru is installed in Marunouchi Central Plaza, outside Tokyo Station, in Tokyo, Japan.