Loading movies...
Bamboo can penetrate concrete, imagine what it can do to the human body.
A brutal look at how Jin and the Human Hibachi movies got their start in Japan.
Released
-
English