|Shadow Hearts: Covenant|
One of the twin demons that serve Veronica. Said to have been born from a giant's arrow wound, it has flames on its back that reflect its violent mood.
Castor and Pollux were twin brothers and demigods in Greek and Roman mythology, known together as the Dioscuri.
Their mother was the Goddess Leda, but they had different fathers; Castor was the mortal son of Tyndareus, the king of Sparta, while Pollux was the divine, immortal son of Zeus, who seduced Leda in the guise of a swan.
Though accounts of their birth are varied, they are sometimes said to have been born from an egg.
When Castor was fatally wounded, Pollux called on Zeus to allow him to share his immortality with his fallen brother. Zeus agreed, and placed the brothers into the heavens, as the constellation of Gemini.