Rachel Appelbaum

Rachel Appelbaum portrayed Puppeteer in Doom Patrol.