This is a variant of Fran. Also see: Fractured Fran, Heavy Fran, Run and Get Fran, Franzilla, Frantasy Land