Wish Upon A Star At Tanabata

The Star Festival on July 7th is a time for making wishes in Japan – why not try this tradition yourself?