A bustling street scene in Japan features a row of shops, including a restaurant with a red and white striped awning and a blue sign, and a black building with a red awning and a sign for "T.P. BORROW".