SuperLuchas has reported that Lucha Indy star Black Demon passed away from COVID-19 on Monday, April 13th. It’s noted that the authorities have not confirmed the cause of death, but it’s what Demon’s family and close friends are reporting.

We here at WrestleFix send our condolences to Black Demon’s family.