Isaiah Saxon is an American film and music video director. He co-founded the animation studio Encyclopedia Pictura, and the online community DIY.org. From Wikipedia
The 16-year-old German actress stars alongside Willem Dafoe in a visually nostalgic tale of self-discovery and connection to nature.