Last week, Alex and I visited the Kyoto Japanese Folk Dolls Museum in Arashiyama, which has a special exhibition of karakuri ningyō (clockwork dolls and puppets). Here we are amazed and amused by some of the dolls in the collection: