Odell (Earth-1)

An unnamed individual is Odell's doppelgänger on Earth-1.