100,000 LED spheres flowing down a Japanese River

100,000 LED spheres flowing down a Japanese River