Sumida River In Tokyo Lights Up With 100,000 LED Bulbs Imitating ‘Fireflies’ Continue ReadingSumida River In Tokyo Lights Up With 100,000 LED Bulbs Imitating ‘Fireflies’