A female ninja turtle selling radioactive candy | Sci-fi