Denver Art Gallery, Shinto Priest in Okinawa Japan

Art Gallery in Denver - Shinto Priest Blessing Streets in Okinawa Jichinsai is a traditional ceremony conducted by a Shinto priest that asks the earth spirit for permission to use the grounds where the ceremony is performed. A Shinto priest blesses the streets in Okinawa Japan. https://denver.gallery/blog/325-shinto-priest-blessing-okinawa-japan