Daily Archives for June 7, 2013
Umihotaru
Umihotaru is a glorified parking lot built at great cost in the middle of the ocean – Tokyo Bay to be exact. The artificial island is known as umihotaru and the highway project goes by the name of Tokyo Aqua-Line, … Continue reading