"It is a common belief in Japan that dolls are mirrors. The dolls show their owner’s true self."
Doll

January 1, 1970