The three Kumoh brothers ferry criminals to the largest prison in Japan, Gokumonjo. One day, a criminal escapes en route to the prison…
Do you believe in the legend
of the great snake, Orochi?
Glaubst du, dass an der Legende
von Orochi was dran ist?