While Karai made her escape from the Technodrome, Leo and the Tanaka sisters are ready to teleport to New York City.
Until Kuro busts in but this time Leo is prepared. As is Toshiro for that matter who also recognizes the guy wearing the Shredder armor.
So who is Kuro, let's see if you guys have figured it out.