The Wanderer (1988)

Animation

A stranger comes to a peaceful village bearing gifts that bear a terrible price.