What planet is he on???
A mirror Earth like on Star Trek.
The one he plans to rule when his is elevated to a god as his faith has promised him.