If Kyoto’s Gion festival is the biggest of the summer festivals, the Owari Tsushima Tenno Matsuri in Aichi is perhaps the most spectacular thanks to its beacon of shining lights...[ Click to read more ]