The Komaba campus of the University of Tokyo

Oct 05