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.
S1 E35 · March 15, 2026 · 24 minutes
An early mishap in the race leaves Kanata, Beckenbauer, and Sawatari scrambling to make up for last time.