In an effort to improve their public image, hosts stage a parade down Ichibangai Street. Evening, July 2006.
Share on SNS