Amazing Krang Costume File under “NOT a Last Minute Costume Idea.” It must have taken a geologic age to make this animatronic tribute to Teenage Mutant Ninja Turtles. Via. Gavon Laessig BuzzFeed Staff posted about a year ago Follow @gavonl Share 36 84 Tweet Email Stumble Video available at: http://youtube.com/watch?v=5v-pcgfQ7Hg. Check out more articles on BuzzFeed.com! Share on Facebook