Tanabata, also known as Japan’s Star Festival, is an annual celebration on July 7. Learn about the legend and traditions of this special day.