Odell (Earth-2)

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