: Japan celebrates the Stars festival, known as Tanabata on every July 7th. Tanabata literally means ‘the seventh night’. The story behind Tanabata and the festival itself originated