Miracle Train. Oedo-sen e Youkoso: episode 4 (English Subbed) Departing From the Future, Going to the Past