May he rest in peace, and finally get to dine on that turtle soup.
Could he be playing Shredder?
Turtle power! Check out the first look at the new series featuring everybody’s favorite heroes in a half shell.