Doug Chamberlain
Characters voiced
Master Logray (Ewoks)