Ben Tennyson (Dimension 23)

An alternate reality version of Ben 10 from Dimension 23 whom Ben meets while travelling universes.

Ben 23 first appeared in the Ben 10: Omniverse episode called Store 23.