Juan-Juan Zhao is a layout artist who contributed to three episodes of the animated television series Star Wars: The Bad Batch.
Sources[]
- Star Wars: The Bad Batch — "Aftermath"
- Star Wars: The Bad Batch — "Decommissioned"
- Star Wars: The Bad Batch — "Battle Scars"