Nolan North

Nolan North is one of the voice actors in Freedom Finger.