User blog comment:GeigerJJr/Mystery MCU Project/@comment-4590769-20120620120646

I think it's Deadpool