A japanese village in pouring rain