Japan / EPISODE

The Strongest Train

S1 E35 · March 15, 2026 · 24 minutes

Overview

An early mishap in the race leaves Kanata, Beckenbauer, and Sawatari scrambling to make up for last time.

Sign in to track this episode →