by Hilarity Sat Jun 22, 2013 9:35 am
Starchild: Super cool! Does she ever like, channel the spirit of Venus for a super awesome attack or something? Or are there a buncha Sailor Scouts, who have some sorta backstory where they're aliens from the planets they're named after?