Onbashira Matsuri (IMAGE) Shinshu University Caption The Onbashira Matsuri is a festival where men climb on and slide down a mountain side on large timber logs, a holy tradition dating back 1,200 years. The lumber is then used to build the one of the main shrines of Japan, the Suwa Taisha. Credit Copyright ©2012-2014 Suwa Tourism Association Usage Restrictions None License Licensed content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.