At another Oedo line station, Iidabashi, they've really gone for it. First thing you notice when you emerge from the train is this tunnel that stretches into the distance. It reminds me of science fiction movies. Maybe someone has already approached the station to use it as a backdrop, perhaps the latest Godzilla/Gojira film.