This pic was taken on the last day of the Tour de France. The graffiti was written in Japanese, and the meaning is "Takaichi Sanae, are you looking?" Takaichi Sanae is an influential but extreme right, racist female lawmaker belonging to the ruling LDP.