Ningyou

Ningyou

Japanese traditional dolls are known by the name ningyō (人形?) in Japan, which literally means human shape.

Read more about Ningyou.