The Splinter Clan has protected NYC in their own universe for years, which makes them more than a challenge for some of ...