Gen Takasugi

Gen Takasugi (高杉 玄) portrayed Kanemitsu Kunitomo in Choudenshi Bioman Ep. 30: Ultimate Canth's Demon Sword.