Pollux and Castor(God of War)

Pollux and Castor are one of the villains from God of War Universe.