The Scarecrows
Title Sequence, Poster
04

The Scarecrows is the story of a dying Japanese village and its struggle for survival as the remaining 27 residents use peculiar methods of re-population to save the village from fading into the landscape forever.

Current Location: UK
type@vikmih.com