Xorr

Xorr

Xemu is the ruler of a dimension in the Marvel Comics universe.

Read more about Xorr.