(Chanbara Cthulhu)
The heroes investigate Shiro Hiruma castle and come face to face with a legend.
Play this podcast on Podbean App