The theater is about a 10-minute walk from the nearest station, Shinjuku. As you walk down to the theater in the basement, you can hear the sound of laughter leaking out.
The theater is about a 10-minute walk from the nearest station, Shinjuku. As you walk down to the theater in the basement, you can hear the sound of laughter leaking out.