User blog comment:Arkham Master/Ruiden, the Avenger/@comment-4672812-20111228191438/@comment-3511413-20111229040758

I think this is just a fan-made character.