Traditional bunraku puppeteers with their puppets march along Takeshita-dori in Shibuya Ward, Tokyo, on Friday. The event was held to promote a play scheduled to be performed from Saturday to Tuesday at nearby Meiji Shrine. | KYODO Kyodo SHARE Mar 8, 2019