Wonder how Charles Martinet will tackle this one...

That's right, the latest Bayonetta Nintendo costume reveal is... Marionetta? I am as confused as that Chain Chomp on the left.