World Import Mart Bldg. is a shopping spot in Toshima Ku, Tokyo. 1 YouTube travel vloggers — including Travel Guide JAPAN — have covered it across 1 clips.
Now playing · 9:28 · clip 1 of 1EN
“It is located on the roof of World Import Buildings such as Sunshine City in Ikebukuro.”