Kotaro Henna (辺名小太郎 Henna Kotaro) is a strange mad scientist who becomes a nuisance to the Machine Empire Baranoia during the later stages of the Ohranger's battle.
Kotaro Henna (辺名小太郎 Henna Kotaro) is a strange mad scientist who becomes a nuisance to the Machine Empire Baranoia during the later stages of the Ohranger's battle.