Episode Seventeen: Terry’s Tokyo

Another episode looking at Tokyo and all its awesomeness.