Shin'ichi Okuda: Shin'ichi Okuda. Director: Yakuza-Busting Girls: Duel in Hell. Shin'ichi Okuda is known for Yakuza-Busting Girls: Duel in Hell (2010).
Known For: Yakuza-Busting Girls: Duel in Hell (Director)