Between Heaven and Hell
S2, E9: The pilgrims arrive at the sacred shrine Chokken Shokoku, where visitors pay to travel through a hole in the wall to paradise in the after-life.

S2, E9: The pilgrims arrive at the sacred shrine Chokken Shokoku, where visitors pay to travel through a hole in the wall to paradise in the after-life.