Watch Theatre of Darkness: Yamishibai - Season 7 Episode 3 Online!:
The expedition crew finally make their way inside of Banagawa castle, where they confront the tyrannical machine shogun.