Odeo line's Iidabashi station 100 feet under

I really find this station cool.  After going down 3 flights of stairs, a 3 floor escalator, then and another 5 floor escalator and walking through a long concrete corridor you come to this very modern looking station.  Seems like it would be a great set for a movie.

More Flash Sites 
 Wasting Time