Master Logray
Appears in
Ewoks
Voice actors
Doug Chamberlain