Yohachi Shimada

Yohachi Shimada (島田 洋八) portrayed an announcer in Choudenshi Bioman Ep. 25: Prince's Ghost?.