Designed by
Title
Tokyu Plaza in Tokyo, Japan #301959829
Description
Tokyu Plaza Omotesando Harajuku is a distinctive shopping mall in Tokyo, situated in Harajuku. It features a unique kaleidoscopic entrance adorned with escalators on the sides, adding to its modern and vibrant atmosphere.
This image is editorial