Last Apple Watch pop-up store closing on May 13 The last ever dedicated Apple Watch pop-up store, located in the Shinjuku ward of Tokyo, is set to close on May 13. Signage at the store, located in Shinjuku’s high-end Isetan department store,…