The image shows a traditional Japanese building with a wooden roof and a large banner hanging on the side. The banner has an illustration of a white horse with a blue mane and tail, holding a banner with Chinese characters written on it. The horse is standing on its hind legs and appears to be in mid-stride, with its front legs stretched out in front of it. There are also two banners on either side of the banner, one with red and white text and the other with black text. The building is located on a street with trees and other buildings in the background. The sky is overcast and the ground is wet, suggesting that it has recently rained.