Featured series
I am Emperor Xandor
85 Episodes
2026
He is the master of this world, and he is also God! Emperor Xandor is the master of this world, and he is also God!