Well I have a big doubt, In the Red Robin comic says something about "Alvin Draper" I looked for it here and it says that is an alias that he have. In the comic says too that Draper was an art-thief
What the hell is that?!? Can somebody explain me this?!? Please???