NECA has released a new picture as well as some short info on its latest figure. There isnt really too much information so this looks like an excuse to show a nice full shot of the figure.