Have you ever heard of Tanabata? Also known as The Star Festival, it is one of Japan’s traditional events that takes place on July 7. Legend has it that on this day, the two star-crossed lovers Altair and Vega, who are usually separated by the Milky Way, are able to meet once this time each […]