Board Thread:General Discussion/@comment-26421770-20150523140442/@comment-26431570-20150527210209

BlazeinBoots wrote: Dun, Dun.........

DUN!!!!!!!!!!!!!!!!!

Here's one of the leaked pics!

It's Shredder around 15 years ago!

However, we believe that this pic is from "Tale of the Yokai" but still... YAY!!!

(BTW, "Yokai" means 'ghost' or 'demon'- which is probably referring to the Turtles, because of their appearence). Is it just me or does he look like he is Hun's twin?