A bustling Japanese street corner featuring a vending machine and storefront in urban setting.