User blog comment:Benfutbol10/ChamAlien (New hero)/@comment-3500953-20110417161006/@comment-982510-20110417162915

I don't know. I put what we know so far here.