Kazumasa Taguchi

Kazumasa Taguchi (田口 和政) portrayed a hiker in episode 17 of Taiyo Sentai Sun Vulcan.