construction site, Tokyo Takebashi TS 2018-06-29 construction site, Tokyo Takebashi2018-06-29T09:34:09+00:00 STREET, DRIVING It looks funny. What is it saying? Continue Reading