named Shinjuku Main Store, will be in the renovated building that once housed the Bicqlo megastore, a collaboration between home-electronics retailer Bic Camera Inc. and the clothing giant Uniqlo.
Perched menacingly on the eighth floor of the Shinjuku Toho Building, the Godzilla head ... alcohol, luggage, clothing, you name it. Do yourself a favor and step inside if only for a few moments.