Astro boy and the sex wars