Japan 2023

I'vee seen these things running down the streets of other historic Japanese towns, but never understood what they are for.
I'vee seen these things running down the streets of other historic Japanese towns, but never understood what they are for.

Edgar Durbin