Toshiyuki Kikuchi

Toshiyuki Kikuchi (菊地 寿幸) portrayed a researcher in Dengeki Sentai Changeman: Shuttle Base! The Critical Moment!.