The facial expression is the hardest part The facial expression is the hardest part Post navigation Weird dolls inhabiting Nagoro village