InsideJapan’s Brett Plotz has the low down on Odaiba, Tokyo’s large artificial island built to defend the harbour from naval attack!

AloJapan.com