Thread:ADour/@comment-4300738-20120322203555/@comment-4300738-20120801200127

I came across this image in a press release for the episode.

http://marvel.toonzone.net/ultimatespiderman/reviews/17snow/01.jpg

I'm thinking it'll turn out to be something along the lines of Nano from the 2003 TMNT series. It's not a human being, but a being made completely out of sand, and behaves like a child. It's child form may not actually be it's true form, but more of a friendly appearance. That's my two cents.