Karakuri ningyō, puppets or dolls are mechanical; they include the large figures on festival floats, for festivals like Kyoto's Gion Matsuri and smaller entertaining scenes, often with a musical element accompanying the movement. They often depict legendary heroes.