Mental Health Break

Jul 27 2013 @ 4:20pm

“Night Stroll,” a film by Tao Tajima, superimposes flashing electric shapes over the streets of Tokyo: