Takaya Noguchi

Takaya Noguchi (野口 隆哉) portrayed Yosuke in Choudenshi Bioman Ep. 34: Behold!! The Power of Bio.