A view from one of our hotel rooms. That greenish roofed building is the Tokyo Sumo Stadium. Tyler MacBethApril 6, 2012 Facebook0