Earthbound Immortal Wiraqocha Rasca

The French, German, Portuguese and Spanish names given are approximations.