At Shorinzan Darumaji Temple in Takasaki, 130 km north of Tokyo, visitors receive hundreds of squatting dolls stacked on top of each other. Each painted doll,...
Recent Comments