Hanabusa Itchō. One of the Four Refined Amusements. Japan.

Hanabusa Itchō. One of the Four Refined Amusements. Japan.