Hidezaburo Kitaguchi

ヒデサブロー・キタグチ



A crazy old inventor and mechanic.