Inuyama Festival
About Inuyama Festival (Inuyama Matsuri), held annually on the first weekend of April, is a celebration with its traditions dating back to 1635. The festival takes place at the Haritsuna Shrine, a Shinto shrine dedicated to the deity Hachiman, revered…