User blog comment:Out break/who is that guy ?/@comment-4684185-20120310011651

It looks like the X-Ray Ben toy. If it is, it's BEEN released.