Tokyo Teleport Station. I did not know that they discovered teleport yet.. Tokyo teleport station