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