Scott Kimball

Scott Kimball is an illustrator from Star Wars Insider 91.