OWL Magazine Korea

Odaiba is a reclaimed land situated uniquely in Tokyo. It is an artificial island created as a result of land reclamation, bearing a resemblance to Yeouido in Seoul, South Korea. “Originally a Coastal Defense Fort, Odaiba” The term “Daiba” refers to coastal defense forts. In response to the Kurofune Incident, where a U.S. fleet was dispatched to force Japan to ...