The Ravagers!

The Ravagers!
Ok, so he's NOT Ego?