The Mega Web in Odaiba April 18, 2022 The Tomiyu Trading team visit the “Mega Web” in Tokyo, Odaiba before the permanently closed their doors of the historic museum and Toyota car showroom. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest