Oiran Dochu Procession. The two little girls are called kamuro.

094-IMG_7556.jpg 096-21IMG-9870Nov3Jidai2.jpg 097-21IMG-9870Nov3Jidai8.jpg 099-21IMG_1083.jpg 104-21IMG_9510.jpg 119-0338-7.jpg 14-IMG_4993.jpg