About Tenjin Matsuri
Tenjin Matsuri (天神祭) is one of the most symbolic water and light festivals in Osaka, also ranked as one of the three greatest festivals in Japan, held annually on 24th–25th of July. Tenjin is 'god of the sky' and Matsuri is festival in Japanese.