Earthbound Immortal Ccarayhua

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