The back is open with two benches inside. The Omnibus is a green double-decker bus that transports guests up and down Main Street, U.S.A. at Tokyo Disneyland. The toy has details like bus ...
That means trains with Green Cars will make stops in the city center at major stations such as Tokyo, Kanda, Ochanomizu, Shinjuku, and Nakano, and also stations further west of downtown including ...