Street corner intersection in Japan with cars and storefront signs