Leda's twins: The Gemini Picture

Castor and Pollux are Leda's children from Zeus and her husband, Tyndareus. Pollux, the son of Zeus, possessed great physical strength while Castor, the son of Tyndareus, remained mortal but possessed great ingenuity.When Castor died, Pollux asked his father to use his immortality to revive his twin brother for them to be together again. There, Zeus converted them into a constellation called "The Gemini."

This is Shou from a visual kei jrock band named Alice Nine [link] The group released their 4th album, "Gemini" last February 2011 but unfortunately, it was my first time to watch the PV[link] where I got these screencapped pictures awhile ago.
Continue Reading: Zeus