Filmmaker Edson Oda Joins Production House Eleanor For Spots, Branded Content Wednesday, March 16, 2022 Japanese Brazilian writer-director Edson Oda–whose debut film Nine Days won the Waldo Salt Screenwriting Award at the 2020 Sundance Film…