This is a posable action figure from the Revoltech series.

You just know that Revol Mini Solid Snake needs someone to pester him--and to do just that, here's Revol Mini Cyborg Ninja! Standing about 11.5cm tall, Cyborg Ninja is insanely posable with 16 points of Revoltech's famously flexible articulation, and he comes with his sword, a gun to use on one of his arms, three additional hands, and a base to stand on. Order him today, and get your ninja on!