Istaelity
The ONTOHSAI festival in Suwa Taisha Shinto shrine held on April 15, 2007 in Suwa Taisha Shinto shrine in Suwa, Nagano prefecture, Japan. Suwa Taisha is one of the oldest Shinto shrines in Japan and has the history of more than 1300 years.…