thekimonogallery-Hands and mouth must be washed before entering a Shinto shrine.  Japan. 

more about : thekimonogallery