@Visit Japan Visit Japan: Reposted from @0harris5 Head to the man-made island Odaiba in Tokyo Bay to see t… November 18, 2019