The facial expression is the hardest part

Weird dolls inhabiting Nagoro village

The facial expression is the hardest part