Pretty Teen Isabella takes on the Mighty Blackzilla