Baby Ninjas. WTF when did we get a turtle channel??????.. THATS ONE TOO MANY! Baby Ninjas WTF when did we get a turtle channel?????? THATS ONE TOO MANY!