Festival success



ECHO is a Semi-Finalist project of San Francisco Arthouse Short Festival for the month of July 2022 and also advanced to semi-finalist in the Summer edition of the International Cosmopolitan Film Festival of Tokyo.