YAIBA: Samurai Legend poster
TV

YAIBA: Samurai Legend (2025)

S01E14 The Rise of Ninja Kotaro!

Jul 12, 2025 • Season 1 • Episode 14 • HD

While the orb at Lake Biwa captivates with its mysteries, it’s the concealed menace lurking in the shadows of Mt. Tsurugi in Shikoku that truly poses a significant danger.