Venus Fort
Mall in Odaiba & Tokyo Bay
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.