Ningyou Kuyou festival, Kiyomizu Kannon Temple, Ueno Park.
Ueno, Tokyo.
(You can read more about this here).