Yakuza busting girls duel in hell

Dir:
Shin’ichi Okuda