This weekend in Japan, we’ve been busy celebrating Tanabata (七夕) or the Star Festival. Celebrated annually on July 7th, this festival commemorates true love overcoming …