Batman vs. Teenage Mutant Ninja Turtles › Cast
Darren Criss
Raphael
Tara Strong
Harley Quinn / Poison Ivy
Rachel Bloom
Batgirl
Tom Kenny
The Penguin
Troy Baker
Batman / Joker
John DiMaggio
Mr. Freeze
Cas Anvar
Ra's al Ghul
Brian George
Alfred
Carlos Alazraqui
Bane
Kyle Mooney
Michelangelo
Baron Vaughn
Donatello
Eric Bauza
Leonardo
Jim Meskimen
Commissioner Gordon / Scarecrow