Raid! Oden and the Nine Red Scabbards
- Episode aired Apr 25, 2021
- TV-14
- 24m
Orochi travels to Kuri revealing his evil plan as Oden finally decides to take down KaidoOrochi travels to Kuri revealing his evil plan as Oden finally decides to take down KaidoOrochi travels to Kuri revealing his evil plan as Oden finally decides to take down Kaido