Panasonic sign above a storefront glass window