Behind the scenes and outtakes from this Japanese superheroine film.