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