Art Ruiz


Art Ruiz did the artwork for Chewbacca the Wookiee as well as Yoda: Jedi Master.

Appearances