Shinbei Inue

犬江親兵衛

Also Known As:

  • Daihachi