User blog comment:TheCrystalconman/The Outcasts/@comment-17970636-20140521021700

Ehh. I don't really know... Perhaps Finn Silver? Not as if he's got anything to live for. He could be The Flash. :P