yeah in this episode it is the evel brother
That makes so much more sense. I was totally confused on why he was returning. I didn't really like the episode of his first appearance, just thinking it was OS being desperate to keep going.
Dude, it's been already answered months ago: The Vengers.