Georg Eschert

Georg Eschert (ゲオルク・エシェルト) portrayed the priest in episode 26 of Doubutsu Sentai Zyuohger.