Ryan Flores, 30, is facing charges for second-degree robbery and assault with a deadly weapon, stemming from a robbery of a Fresno Starbucks. Flores was arrested after he allegedly tried to rob a barista with a fake gun and wearing a Transformers mask — and in the process, he was subdued by a customer and stabbed with his own knife.

Cregg Jerri, 58, was that customer, and he intervened in the attempted robbery by hitting Flores with a chair from behind. Flores pulled out a knife and fought back, with the two men wrestling over the weapon. Jerri sustained a stab wound to the neck, but was able to take the knife away, and stab Flores an apparent 17 times during the fight.