Polydeuces

another name for Pollux