Small Encounters on A Rainy Day