Japan streets at night through 26 amazing photographs

There is something special about night street photography in Japan. The big cities are always alive, breathing, vibrating, taking everybody with them in a mad whirlwind of dreams, plans, hopes…