Joshua Woodcock's Japanese-language drama 'Ohenro,' set on the Shikoku pilgrimage, targets a late 2026 festival launch.