Captain N Wiki
Advertisement

Winnie Chaffee is a producer who once worked for DiC Entertainment. She was the production executive for Seasons 1 and 2 of Captain N: The Game Master.

External Links[]

Advertisement