Odaiba, or how it is usually called Daiba, is a Utopia, the town of the future as the Japanese see it. The district’s name originates from the batteries built in the 19th century to protect the city from the invasion of the Black Ships (Western ships that attacked Tokyo at the end of the Edo […]