Foot Ninja (IDW)



The Foot Ninja are the resident rank of the.