Where to Watch I'm glad I could keep running. In Japan - Watch I'm glad I could keep running.