Umeda Tanabata Festival
Tanabata is a traditional Japanese festival celebrated on July 7th, with its origins rooted in Chinese folklore. The festival commemorates the annual reunion of the star-crossed lovers Orihime and Hikoboshi, who are believed to be separated by the celestial river […]