Koichi Ueda

Koichi Ueda (上田 耕一) portrayed Shadow X in episode 12 of Taiyo Sentai Sun Vulcan.