Rena Owen

Rena Owen is an actress who reprised her role as Taun We in Star Wars: The Bad Batch.

Credit

 * "Bounty Lost" Taun We