This is grisly so you may not want to read it. Also, it might be really triggering for cannibals.

On Saturday, just off Miami’s MacArthur Causeway, Larry Vega was cycling along when saw a naked man eating another naked man’s face. Vega stopped and told him to get off the victim but “the other guy just kept eating the other guy away.” Vega spotted a Miami Police office nearby and waved him over to the scene.

The office ordered the man to stop, but, Vega said, “The guy just stood, his head up like that with pieces of flesh in his mouth. And he growled.” The officer fired once, but the man showed no signs of stopping and the officer eventually killed him. The victim, miraculously, is alive but in critical condition.

The cannibal has been identified as 31-year-old Rudy Eugene (above). Police are speculating the cannibalism was part of a “drug-induced mania” which may have accounted for their nakedness, also.

Miami police officer Armando Aguilar told NBC 6: “Seventy-five to 80 percent of his face was missing, and he was actually swallowing pieces of the man’s face.” Also, some doctor was persuaded into doing some old fashioned fearmongering and went so far as to suggest that this kind of thing can happen when you mix “cocaine and new LSDs.”

As for Vega, he says he’s been “having trouble sleeping,” understandably.

(NBC, WSVN)

UPDATE: This was possibly a case of bath salts! Bath salts make you eat people! …So, maybe we shouldn’t.