Icebot, thank you for your answer, but no. Sadly. I'm starting to think this was just something I just made up as a 5yo. All of the Turtles were there including the Shredder. It think it looked like a city, but it wasn't. At least there was traffic lights there. I'm about to give up and that sucks because it was a truly amazing episode according to what I remember (or don't remember correctly).