The Japanese retailer Alpen Group, headquartered in Nagoya City and celebrating its 50th anniversary on July 8, will open the largest flagship store in its history on April 1 in the Yunika building at the East Exit of Shinjuku, Tokyo. “Alpen Tokyo” will reportedly feature more than 3,700 square meters ...