July 7 is Tanabata or Star Festival, when shrines across Japan are adorned with colorful "tanzaku" bearing people's wishes for themselves and their loved ones.