DJ Welch


DJ Welch is a concept artist who provided conceptual artwork for Star Wars: The Bad Batch, where he created concept art for Clone Captain Grey.

Appearances