Lord Simultaneous

Lord Simultaneous (Voiced by Oliver Wyman) is the master of time and space and teacher to Renet and alley of the Turtles in the 2003 series.