by sergiodv
Tokyo, Japan, January 2024. the sign and shop window of the Yanmar Tokyo brand in the city centre