News

Shinjuku Station holds the official title of the world's busiest train station, with around three million passengers passing ...
How do they accept you the way you look, he was once asked. It takes them 5 minutes, he said, and it passes. Because when it came to courage and integrity, he was the model his soldiers' looked up to.