Cara StrickerCara Stricker is a director, music producer, and artist living and working in LA and New York.Role: director