The glass staircase at the Apple Store Shinsaibashi in Osaka, Japan... / Cosmos