If you’re wondering which events are the best ones to catch, we’ve rounded up Japan's most spectacular annual festivals. From the snowy showcase at Hokkaido to summer’s bon odori dancing ...