Temizuya Posted on April 22, 2018 by Guy Jean Water basin at Shinto shrines where visitors wash their hands and rinse their mouths. Related content « Back to Glossary Index