Dimension 23

Dimension 23 is an alternate reality that Ben 13 come from. In Store 23 This dimension has history different from ours.