TeddyJan 9, 20191 min readTennozu IsleTennozu Isle is a river island waterfront redevelopement area in Shinagawa ward in Tokyo, not far from Haneda airport. Tokugawa shogunate...