This shopping mall is designed to resemble an Italian streetscape, complete with fountains and ceilings that simulate the sky shifting from day to night. In comparison to the decor, the shops are totally ordinary – except for Strange Love.
Venus Fort
Odaiba & Tokyo Bay