HAYASHIDA HEIHACHI

English Voice Actor: Greg Ayres