YAIBA: Samurai Legend (2025) : The Rise of Ninja Kotaro!

Lake Biwa's orb surprises, but it's Shikoku's Mt. Tsurugi that hides a shadowy and dangerous threat.