Foot Tech Ninja (2003 TV series)



The Foot Tech ninjas are ninjas that can tunr invisible. They're cyberarmor makes them faster and more strong.