People walk under heavy rain in downtown Shanghai. A scene from the anime feature film 'Flavors of Youth'.vedicsamurai (63) in anime • 6 years ago anime life travel nature cool