The Impossible Desert

"The Impossible Desert" is the 12th episode of season 5 and the 116th of the overall. It aired on September 22nd 2017.

Characters

 * Leonardo
 * Donatello
 * Raphael
 * Michelangelo