Hatchōbori


Hatchōbori - chōchō in Japan.