Masahiro Noguchi

Masahiro Noguchi (野口雅弘) voiced and portrayed Prophet Strauss in Mirai Sentai Timeranger