mimusubi.com
Tanabata
Tanabata, also known as the Star Festival, is a traditional summer celebration in Japan. It originates in China, in a legend of a celestial weaver and cowherd, who fell in love and spent so much ti…