Nagoro, Village of Dolls
The little village of Nagoro, deep in the valleys of Tokushima Prefecture on Shikoku, is known around the world today as the Village of the Dolls. These dolls are called kakashi or scarecrows in Japanese.
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97
From $37.97