Hidetoshi Imura
Satoshi Shinohara
Shu Sakimoto
Shichiro Shinohara
Francis Polo
Julius

Hazuki Kato
Asami / Mountain Harlot

Shin Shimizu
Takashi Shindo
Takahiro Fukuda
Yutaka Kato

Navid Negahban
The Shepherd (voice)
Johnson Kim
Yakuza
Masao Kitamura
Yakuza