Tesla pop-up store in Shibuya, Tokyo by Stanislav Kogiku / SOPA Images
In April 2025, Tesla opened a pop-up store in Shibuya, Tokyo, strategically located just a minute's walk from Shibuya Station. The store showcases the new Model Y and Model 3, along with the Optimus robot, offering an interactive experience for visitors. This temporary setup aims to boost brand visibility and engage potential customers in one of Tokyo’s busiest districts, aligning with Tesla’s strategy to expand its presence in Japan’s electric vehicle market.
You must be logged in to use lightbox functionality