Odaiba

Venus Fort:       Venus Fort is a shopping complex. The unique thing about Venus Fort is that despite having a normal outer appearance like any other shopping complex in Tokyo. The interior design's of the shopping complex has the style of 18th century South European Town. Venus Fort features over a hundred shops, fashion…