Japanese retailer Line Friends opened a 4,628-square-foot store in New York City’s Times Square on Tuesday, according to a company press release. The brand’s characters — a bear named Brown, his ...