Where To Stream Shangri-La Frontier Season 2 Episode 18
The Crimson Whale Meets the Monster Fish
- Aired February 9, 2025
- 30 Min
- Rated 7.0
- Number 45 Of 50 Rated Episodes
Sunraku and his new crew set out on the high seas to confront Ctarnidd and the Disciples of the Abyss.