Yukihiro Anpo

Yukihiro Anpo (安保 幸宏) portrayed Santa Noda in Denshi Sentai Denziman.