TeddyMar 29, 20211 minTokyo station The main station of Tokyo or Japan which is actually not the busiest station in Japan.