Watch Povo da Floresta on Disney Plus.
Unfortunately the movie Povo da Floresta is not yet available on Disney Plus.