Takashi Imai

Takashi Imai (今井 隆) portrayed a believer in Mirai Sentai Timeranger Case File 41: Expose the Prophet.