Green Creek's "Father Nature" provides an experimental twist to highlight the ever-changing emotions that derive from adolescence. Green Creek is composed of Delafield's own filmmaking/musician duo Callan Blachowski (18) and Amina Odogba (17) who have collaborated many times in the past in various media. Green Creek is their latest project, having released their debut album, "The Parting," which consists of chill-wave, ambient, and symbolism throughout.
Director Callan Blachowski, Amina Odogba
Cast Amina Odogba, Kruz Kardstedt, Sam Vogel
Producer Callan Blachowski, Amina Odogba