This is the time of the year where Japan braces itself for the upcoming summer temperatures and for another reason too – matsuri (festivals)!! Japan is the home to a whole smorgasbord of festivals that take place throughout the Japanese archipelago, each...