A first look inside the newly opened APC flagship store in Kita-Aoyama Japan. Once again Wonderwall Architects worked their magic!