Tanabata – Japan’s Star Festival

Tanabata Festival, also known as Star Festival, is a traditional Japanese event with a beautiful story behind it.