Modern storefront with large glass windows featuring a Japanese sign on top

Modern storefront with large glass windows featuring a Japanese sign on top