Star Festival

July 7th is called Tanabata or Star Festival in Japan. The star festival is celebrated in the streets of cities and towns all over Japan. We were fortunate enough to be in Asakusa (Tokyo) on the 7th of July and experienced the fun and colour of a parade and decorated streets.

Continue reading