Castor
Rare · Sailor Moon

Castor and Pollux are twin female youma under the control of Nephrite in episode 021 (Protect the Childrens' Dream! A Frienship Tied by Anime).
Rare · Sailor Moon

Castor and Pollux are twin female youma under the control of Nephrite in episode 021 (Protect the Childrens' Dream! A Frienship Tied by Anime).