Cherry Blossom around Sophia Univ. In Tokyo. The brown building is the St. Ignatius Church.