Ok, I can see the foot now but man what awful proportions
I mean a heart and some tiny little toes? I really think you guys are stretching it with him being a foot ninja but more power to you. The description is also written by some guy uploading the pics but they do get them from a press release so who knows. I'd say it's up in the air like Splinter being human or a mutated rat.