The Tokyo international forum which anchors the view looks like a descending space ship above the train station.