In fact, Kiyomeru is an ancient ritual rooted in both Shinto and Buddhist beliefs and practices. The idea is that by cleaning ...