Guide
Kurosekiji Somin Matsuri is a traditional ritual held at the ancient Kurosekiji Temple in Oshu City, Iwate Prefecture, with a history spanning over 1,000 years. It is celebrated as one of Japan's three most unique (or