Shinobu Satouchi

Shinobu Satouchi is a Japanese voice actor best known as the voice of Fox McCloud in the Japanese version of Nintendo's Star Fox series and the Super Smash Bros. series.