If I'm not mistaken, Tanabata is celebrated according to the regional belief on the 7th of July or the 7th of August. Since the calender is different now in comparison to the historical calender used in Japan. So although the 7th of the 7th month seems like it should be in July, it's actually closer to August so depending on the region they either celebrate in July or in August... At least that's what our professor told us when we asked her about different festivals...
Sorry I seem to be answering your questions instead of Jessicat...
