appetiteforjapan.com
Venus Fort: Tokyo’s quirkiest shopping centre
The man-made island of Odaiba in Tokyo Bay is a great place for shopping. It has several large shopping centres which all offer something unique. Venus Fort, with its artificial sky and Venetian th…