Apple video shows off Tokyo Apple Store and more news for June 12, 2014

Apple Store setup

This article was originally published on Tuaw.