Iggy Azalea Finally Releases Kill Bill Inspired Music Video