Babel Bangarang/Mr Mayhem

Babel Bangarang aka Mr Mayhem is the super alter ego of Jeremy.