9.5.12

Tokyo Hotaru Festival

100,000 LEDs float down Tokyo river to mark the opening of the Tokyo Hotaru arts festival.