Tanabata Festival 2018-07-07 14 Comments Tanabata (Japanese: たなばた or 七夕, meaning “Evening of the seventh”), also known as the Star Festival, is a Japanese festival originating from the Chinese Qixi Festival. It celebrates the meeting […] Continue Reading