Inuyama Festival

Inuyama (犬山市, Inuyama-shi) (literally 'dog mountain') is a city located near Nagoya in Aichi Prefecture, Japan. - Wiki quote -

DPP07DC0214120527
DPP07DC0214121E12
DPP07DC0214141157
DPP07DC0214130600
DPP07DC0214151301
DPP07DC0214153025
DPP07DC0214153526
DPP07DC0215071442