Last night, Apple posted a video to its official YouTube channel showing off its newest retail store in Japan. The store is located in Omotesando, Tokyo, and it includes a brushed aluminum staircase and other unique architectural features.
Photos of the outside of the store surfaced in May, showing what appeared to be a power-saving green curtain of foliage draped down one wall. But this new video from Apple takes you on a brief virtual tour of the entire multi-floor building...