Is it Storm Shadow? A red ninja? I’m not entirely sure, but Sideshow Collectibles revealed it as part of their 12 Days of Christmas program, going on right now.
The uniform is obviously Storm Shadow’s from his 1984 days, but with the hood, it’s tough to tell if that is who this is, just with some artistic license. Regardless, the statue looks pretty impressive.
Click here to keep up to date with all of Sideshow’s amazing reveals!