Shinjuku is a major metropolitan transit hub inside of Tokyo with over 3.64 million commuters per day at the Shinjuku station as well as the city’s predominant redlight…
Shinjuku is a major metropolitan transit hub inside of Tokyo with over 3.64 million commuters per day at the Shinjuku station as well as the city’s predominant redlight…