Five Nights at Ninja's 2 Part 77: The Puppet's Last Stand

It's come down to this! Who will take home the gold trophy?!