Earthbound Immortal Ccarayhua

The Portuguese an German names given are approximations.