Release that Witch Episode 3
Episode 3 of 8 of Release that Witch, aired March 16, 2026, 28 minutes. Available with English subtitles.
Episode summary
Roland recruits Karl to build a wall that can withstand the demonic beasts, and meets Nana, another witch.