Kaneshige Kosuke 金重晃介 Japanese, b. 1943